diff options
| author | chao liu <liuc@rc.inesa.com> | 2017-09-18 06:54:25 -0700 |
|---|---|---|
| committer | chao liu <liuc@rc.inesa.com> | 2017-09-19 07:33:13 +0000 |
| commit | 1eb9596a8dc30987f532de989e997df0aeb07b2f (patch) | |
| tree | a29daa228692e6ffb1804075a2c3dd409621e327 /openstack_dashboard/enabled | |
| parent | c8189bddcbd05f0b0fedda1593a3f404dc8857a9 (diff) | |
| download | horizon-1eb9596a8dc30987f532de989e997df0aeb07b2f.tar.gz | |
Set default panel of identity with pluggable settings mechanism
The way of setting default panel of project dashboard and admin
dashboard is the "pluggable settings" mechanism, but for identity
dashboard, a traditional "hard-coded" way is used. It's a good
idea to make it consistent with other dashboards.
Change-Id: I52c584b5ef4981ede981385d39615ab8e7922abe
Closes-Bug: #1717932
Diffstat (limited to 'openstack_dashboard/enabled')
| -rw-r--r-- | openstack_dashboard/enabled/_3020_identity_projects_panel.py | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/openstack_dashboard/enabled/_3020_identity_projects_panel.py b/openstack_dashboard/enabled/_3020_identity_projects_panel.py index cd843bc57..9327bb527 100644 --- a/openstack_dashboard/enabled/_3020_identity_projects_panel.py +++ b/openstack_dashboard/enabled/_3020_identity_projects_panel.py @@ -1,9 +1,23 @@ +# Licensed under the Apache License, Version 2.0 (the "License"); you may +# not use this file except in compliance with the License. You may obtain +# a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +# License for the specific language governing permissions and limitations +# under the License. + # The slug of the panel to be added to HORIZON_CONFIG. Required. PANEL = 'projects' # The slug of the dashboard the PANEL associated with. Required. PANEL_DASHBOARD = 'identity' # The slug of the panel group the PANEL is associated with. PANEL_GROUP = 'default' +# If set, it will update the default panel of the PANEL_DASHBOARD. +DEFAULT_PANEL = 'projects' # Python panel class of the PANEL to be added. ADD_PANEL = 'openstack_dashboard.dashboards.identity.projects.panel.Tenants' |
