| HORIZON_CONFIG |
{'ajax_queue_limit': 10,
'angular_modules': ['horizon.dashboard.project',
'horizon.dashboard.identity'],
'auto_fade_alerts': {'delay': 3000,
'fade_duration': 1500,
'types': ['alert-success', 'alert-info']},
'dashboards': ('project', 'admin', 'settings', 'identity'),
'default_dashboard': 'project',
'exceptions': {'not_found': (<class 'keystoneclient.exceptions.NotFound'>,
<class 'cinderclient.exceptions.NotFound'>,
<class 'novaclient.exceptions.NotFound'>,
<class 'glanceclient.exc.NotFound'>,
<class 'neutronclient.common.exceptions.NotFound'>,
<class 'heatclient.exc.HTTPNotFound'>,
<class 'troveclient.openstack.common.apiclient.exceptions.NotFound'>),
'recoverable': (<class 'keystoneclient.exceptions.ClientException'>,
<class 'keystoneclient.exceptions.AuthorizationFailure'>,
<class 'keystoneclient.exceptions.Forbidden'>,
<class 'cinderclient.exceptions.ClientException'>,
<class 'cinderclient.exceptions.ConnectionError'>,
<class 'cinderclient.exceptions.Forbidden'>,
<class 'novaclient.exceptions.ClientException'>,
<class 'novaclient.exceptions.Forbidden'>,
<class 'glanceclient.exc.ClientException'>,
<class 'neutronclient.common.exceptions.Forbidden'>,
<class 'neutronclient.common.exceptions.NeutronClientException'>,
<class 'swiftclient.exceptions.ClientException'>,
<class 'heatclient.exc.HTTPForbidden'>,
<class 'heatclient.exc.HTTPException'>,
<class 'troveclient.openstack.common.apiclient.exceptions.ClientException'>,
<class 'saharaclient.api.base.APIException'>,
<class 'requests.exceptions.RequestException'>),
'unauthorized': (<class 'keystoneclient.exceptions.Unauthorized'>,
<class 'cinderclient.exceptions.Unauthorized'>,
<class 'novaclient.exceptions.Unauthorized'>,
<class 'glanceclient.exc.Unauthorized'>,
<class 'neutronclient.common.exceptions.Unauthorized'>,
<class 'heatclient.exc.HTTPUnauthorized'>,
<class 'troveclient.openstack.common.apiclient.exceptions.Unauthorized'>)},
'external_templates': ['auth/login/login.regular.mock.html',
'auth/login/login.websso.mock.html',
'framework/widgets/action-list/action-list.single-button-dropdown.mock.html',
'framework/widgets/action-list/action-list.split-botton-dropdown.mock.html',
'framework/widgets/action-list/action.html',
'framework/widgets/action-list/button-group.mock.html',
'framework/widgets/action-list/menu-item.html',
'framework/widgets/action-list/menu.html',
'framework/widgets/action-list/single-button.html',
'framework/widgets/action-list/split-button.html',
'framework/widgets/action-list/warning-tooltip.html',
'framework/widgets/charts/chart-tooltip.html',
'framework/widgets/charts/pie-chart.html',
'framework/widgets/headers/hz-page-header.html',
'framework/widgets/help-panel/help-panel.html',
'framework/widgets/magic-search/hz-magic-search-bar.html',
'framework/widgets/magic-search/magic-search.html',
'framework/widgets/metadata/display/metadata-display.html',
'framework/widgets/metadata/tree/metadata-tree-item.html',
'framework/widgets/metadata/tree/metadata-tree.html',
'framework/widgets/modal/simple-modal.html',
'framework/widgets/table/hz-table-footer.html',
'framework/widgets/table/search-bar.html',
'framework/widgets/table/st-table.mock.html',
'framework/widgets/table/table.mock.html',
'framework/widgets/toast/toast.html',
'framework/widgets/transfer-table/transfer-table.basic.mock.html',
'framework/widgets/transfer-table/transfer-table.clone.mock.html',
'framework/widgets/transfer-table/transfer-table.example.html',
'framework/widgets/transfer-table/transfer-table.html',
'framework/widgets/transfer-table/transfer-table.max-1.mock.html',
'framework/widgets/transfer-table/transfer-table.max-2.mock.html',
'framework/widgets/wizard/wizard.html',
'app/core/images/table/images-table.html',
'app/core/metadata/modal/modal.html',
'dashboard/project/workflow/launch-instance/configuration/configuration.help.html',
'dashboard/project/workflow/launch-instance/configuration/configuration.html',
'dashboard/project/workflow/launch-instance/configuration/load-edit.html',
'dashboard/project/workflow/launch-instance/flavor/flavor.help.html',
'dashboard/project/workflow/launch-instance/flavor/flavor.html',
'dashboard/project/workflow/launch-instance/flavor/select-flavor-table.html',
'dashboard/project/workflow/launch-instance/keypair/create-keypair.html',
'dashboard/project/workflow/launch-instance/keypair/import-keypair.html',
'dashboard/project/workflow/launch-instance/keypair/keypair-details.html',
'dashboard/project/workflow/launch-instance/keypair/keypair.help.html',
'dashboard/project/workflow/launch-instance/keypair/keypair.html',
'dashboard/project/workflow/launch-instance/keypair/new-keypair.html',
'dashboard/project/workflow/launch-instance/network/network.help.html',
'dashboard/project/workflow/launch-instance/network/network.html',
'dashboard/project/workflow/launch-instance/security-groups/security-group-details.html',
'dashboard/project/workflow/launch-instance/security-groups/security-groups.help.html',
'dashboard/project/workflow/launch-instance/security-groups/security-groups.html',
'dashboard/project/workflow/launch-instance/source/source-details.html',
'dashboard/project/workflow/launch-instance/source/source.help.html',
'dashboard/project/workflow/launch-instance/source/source.html',
'dashboard/identity/users/table/table.html'],
'help_url': 'https://www.rdoproject.org/Docs',
'js_files': ['auth/auth.module.js',
'auth/login/login.module.js',
'framework/framework.module.js',
'framework/util/bind-scope/bind-scope.module.js',
'framework/util/filters/filters.module.js',
'framework/util/promise-toggle/promise-toggle.module.js',
'framework/util/tech-debt/tech-debt.module.js',
'framework/util/util.module.js',
'framework/util/validators/validators.module.js',
'framework/widgets/action-list/action-list.module.js',
'framework/widgets/charts/charts.module.js',
'framework/widgets/headers/headers.module.js',
'framework/widgets/help-panel/help-panel.module.js',
'framework/widgets/magic-search/magic-search.module.js',
'framework/widgets/metadata/display/display.module.js',
'framework/widgets/metadata/metadata.module.js',
'framework/widgets/metadata/tree/tree.module.js',
'framework/widgets/modal-wait-spinner/modal-wait-spinner.module.js',
'framework/widgets/modal/modal.module.js',
'framework/widgets/table/table.module.js',
'framework/widgets/toast/toast.module.js',
'framework/widgets/transfer-table/transfer-table.module.js',
'framework/widgets/widgets.module.js',
'framework/widgets/wizard/wizard.module.js',
'auth/login/login-finder.directive.js',
'auth/login/login.controller.js',
'framework/conf/conf.js',
'framework/util/bind-scope/bind-scope.directive.js',
'framework/util/filters/filters.js',
'framework/util/http/http.js',
'framework/util/i18n/i18n.js',
'framework/util/promise-toggle/hz-promise-toggle.directive.js',
'framework/util/tech-debt/dummy.controller.js',
'framework/util/tech-debt/helper-functions.service.js',
'framework/util/tech-debt/image-file-on-change.directive.js',
'framework/util/validators/hz-password-match.directive.js',
'framework/util/validators/validate-number-max.directive.js',
'framework/util/validators/validate-number-min.directive.js',
'framework/util/workflow/workflow.js',
'framework/util/workflow/workflow.service.js',
'framework/widgets/action-list/action-list.directive.js',
'framework/widgets/action-list/action.directive.js',
'framework/widgets/action-list/button-tooltip.directive.js',
'framework/widgets/action-list/button-tooltip.row-warning.service.js',
'framework/widgets/action-list/menu.directive.js',
'framework/widgets/charts/chart-tooltip.directive.js',
'framework/widgets/charts/pie-chart.directive.js',
'framework/widgets/headers/hz-page-header.directive.js',
'framework/widgets/help-panel/help-panel.directive.js',
'framework/widgets/magic-search/hz-magic-search-bar.directive.js',
'framework/widgets/magic-search/magic-overrides.directive.js',
'framework/widgets/magic-search/st-magic-search.directive.js',
'framework/widgets/metadata/display/metadata-display.controller.js',
'framework/widgets/metadata/display/metadata-display.directive.js',
'framework/widgets/metadata/tree/metadata-tree-item.controller.js',
'framework/widgets/metadata/tree/metadata-tree-item.directive.js',
'framework/widgets/metadata/tree/metadata-tree-unique.directive.js',
'framework/widgets/metadata/tree/metadata-tree.controller.js',
'framework/widgets/metadata/tree/metadata-tree.directive.js',
'framework/widgets/metadata/tree/tree.service.js',
'framework/widgets/modal-wait-spinner/modal-wait-spinner.directive.js',
'framework/widgets/modal-wait-spinner/modal-wait-spinner.service.js',
'framework/widgets/modal/simple-modal.controller.js',
'framework/widgets/modal/simple-modal.service.js',
'framework/widgets/table/hz-expand-detail.directive.js',
'framework/widgets/table/hz-search-bar.directive.js',
'framework/widgets/table/hz-select-all.directive.js',
'framework/widgets/table/hz-select.directive.js',
'framework/widgets/table/hz-table-footer.directive.js',
'framework/widgets/table/hz-table.directive.js',
'framework/widgets/table/table.controller.js',
'framework/widgets/toast/toast.directive.js',
'framework/widgets/toast/toast.service.js',
'framework/widgets/transfer-table/transfer-table.controller.js',
'framework/widgets/transfer-table/transfer-table.directive.js',
'framework/widgets/wizard/modal-container.controller.js',
'framework/widgets/wizard/wizard.controller.js',
'framework/widgets/wizard/wizard.directive.js',
'app/app.module.js',
'app/core/cloud-services/cloud-services.module.js',
'app/core/core.module.js',
'app/core/images/images.module.js',
'app/core/metadata/metadata.module.js',
'app/core/metadata/modal/modal.module.js',
'app/core/openstack-service-api/openstack-service-api.module.js',
'app/core/workflow/workflow.module.js',
'app/tech-debt/tech-debt.module.js',
'app/core/cloud-services/hz-if-nova-extensions.directive.js',
'app/core/cloud-services/hz-if-services.directive.js',
'app/core/cloud-services/hz-if-settings.directive.js',
'app/core/images/filters/image-status.filter.js',
'app/core/images/filters/image-type.filter.js',
'app/core/images/table/images-table.controller.js',
'app/core/metadata/metadata.service.js',
'app/core/metadata/modal/modal-helper.controller.js',
'app/core/metadata/modal/modal.controller.js',
'app/core/metadata/modal/modal.service.js',
'app/core/openstack-service-api/cinder.service.js',
'app/core/openstack-service-api/glance.service.js',
'app/core/openstack-service-api/heat.service.js',
'app/core/openstack-service-api/keystone.service.js',
'app/core/openstack-service-api/neutron.service.js',
'app/core/openstack-service-api/nova-extensions.service.js',
'app/core/openstack-service-api/nova.service.js',
'app/core/openstack-service-api/policy.service.js',
'app/core/openstack-service-api/security-group.service.js',
'app/core/openstack-service-api/service-catalog.service.js',
'app/core/openstack-service-api/settings.service.js',
'app/core/openstack-service-api/user-session.service.js',
'app/core/workflow/decorator.service.js',
'app/core/workflow/workflow.service.js',
'app/tech-debt/hz-namespace-resource-type-form.controller.js',
'app/tech-debt/image-form.controller.js',
'dashboard/project/images/images.module.js',
'dashboard/project/project.module.js',
'dashboard/project/workflow/launch-instance/launch-instance.module.js',
'dashboard/project/workflow/workflow.module.js',
'dashboard/project/workflow/launch-instance/configuration/configuration.controller.js',
'dashboard/project/workflow/launch-instance/configuration/load-edit.directive.js',
'dashboard/project/workflow/launch-instance/flavor/flavor.controller.js',
'dashboard/project/workflow/launch-instance/flavor/select-flavor-table.directive.js',
'dashboard/project/workflow/launch-instance/keypair/create-keypair.controller.js',
'dashboard/project/workflow/launch-instance/keypair/import-keypair.controller.js',
'dashboard/project/workflow/launch-instance/keypair/keypair.controller.js',
'dashboard/project/workflow/launch-instance/keypair/new-keypair.controller.js',
'dashboard/project/workflow/launch-instance/launch-instance-modal.controller.js',
'dashboard/project/workflow/launch-instance/launch-instance-model.js',
'dashboard/project/workflow/launch-instance/launch-instance-wizard.controller.js',
'dashboard/project/workflow/launch-instance/launch-instance-workflow.service.js',
'dashboard/project/workflow/launch-instance/network/network.controller.js',
'dashboard/project/workflow/launch-instance/security-groups/security-groups.controller.js',
'dashboard/project/workflow/launch-instance/source/source.controller.js',
'dashboard/identity/identity.module.js',
'dashboard/identity/projects/projects.module.js',
'dashboard/identity/users/users.module.js',
'dashboard/identity/users/table/table.controller.js',
'dashboard/project/data_processing/data_processing.event_log.js',
'dashboard/project/data_processing/data_processing.job_interface_arguments.js'],
'js_spec_files': ['framework/util/promise-toggle/hz-promise-toggle.directive.mock.js',
'auth/login/login.controller.spec.js',
'auth/login/login.module.spec.js',
'auth/login/login.spec.js',
'framework/framework.module.spec.js',
'framework/util/bind-scope/bind-scope.spec.js',
'framework/util/filters/filters.spec.js',
'framework/util/http/http.spec.js',
'framework/util/i18n/i18n.spec.js',
'framework/util/promise-toggle/hz-promise-toggle.directive.spec.js',
'framework/util/tech-debt/helper-functions.spec.js',
'framework/util/validators/validators.spec.js',
'framework/util/workflow/workflow.spec.js',
'framework/widgets/action-list/action-list.spec.js',
'framework/widgets/charts/chart-tooltip.spec.js',
'framework/widgets/charts/charts.spec.js',
'framework/widgets/charts/pie-chart.spec.js',
'framework/widgets/headers/headers.module.spec.js',
'framework/widgets/headers/hz-page-header.directive.spec.js',
'framework/widgets/help-panel/help-panel.directive.spec.js',
'framework/widgets/help-panel/help-panel.module.spec.js',
'framework/widgets/magic-search/hz-magic-search-bar.spec.js',
'framework/widgets/magic-search/magic-overrides.directive.spec.js',
'framework/widgets/magic-search/st-magic-search.directive.spec.js',
'framework/widgets/metadata/display/display.spec.js',
'framework/widgets/metadata/tree/tree.spec.js',
'framework/widgets/modal-wait-spinner/modal-wait-spinner.spec.js',
'framework/widgets/modal/simple-modal.spec.js',
'framework/widgets/table/search-bar.spec.js',
'framework/widgets/table/table.spec.js',
'framework/widgets/toast/toast.spec.js',
'framework/widgets/transfer-table/transfer-table.controller.spec.js',
'framework/widgets/transfer-table/transfer-table.directive.spec.js',
'framework/widgets/transfer-table/transfer-table.module.spec.js',
'framework/widgets/widgets.module.spec.js',
'framework/widgets/wizard/wizard.spec.js',
'app/core/openstack-service-api/common-test.mock.js',
'app/app.module.spec.js',
'app/core/cloud-services/hz-if-nova-extensions.directive.spec.js',
'app/core/cloud-services/hz-if-services.directive.spec.js',
'app/core/cloud-services/hz-if-settings.directive.spec.js',
'app/core/core.module.spec.js',
'app/core/images/filters/image-status.filter.spec.js',
'app/core/images/filters/image-type.filter.spec.js',
'app/core/images/images.module.spec.js',
'app/core/images/table/images-table.controller.spec.js',
'app/core/metadata/metadata.module.spec.js',
'app/core/metadata/metadata.service.spec.js',
'app/core/metadata/modal/modal-helper.controller.spec.js',
'app/core/metadata/modal/modal.controller.spec.js',
'app/core/metadata/modal/modal.module.spec.js',
'app/core/metadata/modal/modal.service.spec.js',
'app/core/openstack-service-api/cinder.service.spec.js',
'app/core/openstack-service-api/glance.service.spec.js',
'app/core/openstack-service-api/heat.service.spec.js',
'app/core/openstack-service-api/keystone.service.spec.js',
'app/core/openstack-service-api/neutron.service.spec.js',
'app/core/openstack-service-api/nova-extensions.service.spec.js',
'app/core/openstack-service-api/nova.service.spec.js',
'app/core/openstack-service-api/policy.service.spec.js',
'app/core/openstack-service-api/security-group.service.spec.js',
'app/core/openstack-service-api/service-catalog.service.spec.js',
'app/core/openstack-service-api/settings.service.spec.js',
'app/core/openstack-service-api/user-session.service.spec.js',
'app/core/workflow/workflow.module.spec.js',
'dashboard/project/images/images.module.spec.js',
'dashboard/project/project.module.spec.js',
'dashboard/project/workflow/launch-instance/configuration/configuration.controller.spec.js',
'dashboard/project/workflow/launch-instance/flavor/flavor.spec.js',
'dashboard/project/workflow/launch-instance/keypair/keypair.spec.js',
'dashboard/project/workflow/launch-instance/launch-instance-modal.controller.spec.js',
'dashboard/project/workflow/launch-instance/launch-instance-model.spec.js',
'dashboard/project/workflow/launch-instance/launch-instance-wizard.controller.spec.js',
'dashboard/project/workflow/launch-instance/launch-instance-workflow.service.spec.js',
'dashboard/project/workflow/launch-instance/launch-instance.module.spec.js',
'dashboard/project/workflow/launch-instance/network/network.spec.js',
'dashboard/project/workflow/launch-instance/security-groups/security-groups.spec.js',
'dashboard/project/workflow/launch-instance/source/source.controller.spec.js',
'dashboard/project/workflow/workflow.module.spec.js',
'dashboard/identity/identity.module.spec.js',
'dashboard/identity/projects/projects.module.spec.js',
'dashboard/identity/users/table/table.controller.spec.js',
'dashboard/identity/users/users.module.spec.js'],
'panel_customization': [{'PANEL_GROUP': 'compute',
'PANEL_GROUP_DASHBOARD': 'project',
'PANEL_GROUP_NAME': <django.utils.functional.__proxy__ object at 0x7f5c7d3e0450>,
'_': <function ugettext at 0x7f5c7c58fb18>,
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1010_compute_panel_group.pyc',
'__name__': 'openstack_dashboard.enabled._1010_compute_panel_group',
'__package__': 'openstack_dashboard.enabled'},
{'ADD_PANEL': 'openstack_dashboard.dashboards.project.overview.panel.Overview',
'DEFAULT_PANEL': 'overview',
'PANEL': 'overview',
'PANEL_DASHBOARD': 'project',
'PANEL_GROUP': 'compute',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1020_project_overview_panel.pyc',
'__name__': 'openstack_dashboard.enabled._1020_project_overview_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.dashboards.project.instances.panel.Instances',
'PANEL': 'instances',
'PANEL_DASHBOARD': 'project',
'PANEL_GROUP': 'compute',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1030_project_instances_panel.pyc',
'__name__': 'openstack_dashboard.enabled._1030_project_instances_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.dashboards.project.volumes.panel.Volumes',
'PANEL': 'volumes',
'PANEL_DASHBOARD': 'project',
'PANEL_GROUP': 'compute',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1040_project_volumes_panel.pyc',
'__name__': 'openstack_dashboard.enabled._1040_project_volumes_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.dashboards.project.images.panel.Images',
'PANEL': 'images',
'PANEL_DASHBOARD': 'project',
'PANEL_GROUP': 'compute',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1050_project_images_panel.pyc',
'__name__': 'openstack_dashboard.enabled._1050_project_images_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.dashboards.project.access_and_security.panel.AccessAndSecurity',
'PANEL': 'access_and_security',
'PANEL_DASHBOARD': 'project',
'PANEL_GROUP': 'compute',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1060_project_access_panel.pyc',
'__name__': 'openstack_dashboard.enabled._1060_project_access_panel',
'__package__': None},
{'PANEL_GROUP': 'network',
'PANEL_GROUP_DASHBOARD': 'project',
'PANEL_GROUP_NAME': <django.utils.functional.__proxy__ object at 0x7f5c7d3e07d0>,
'_': <function ugettext at 0x7f5c7c58fb18>,
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1410_network_panel_group.pyc',
'__name__': 'openstack_dashboard.enabled._1410_network_panel_group',
'__package__': 'openstack_dashboard.enabled'},
{'ADD_PANEL': 'openstack_dashboard.dashboards.project.network_topology.panel.NetworkTopology',
'PANEL': 'network_topology',
'PANEL_DASHBOARD': 'project',
'PANEL_GROUP': 'network',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1420_project_network_topology_panel.pyc',
'__name__': 'openstack_dashboard.enabled._1420_project_network_topology_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.dashboards.project.networks.panel.Networks',
'PANEL': 'networks',
'PANEL_DASHBOARD': 'project',
'PANEL_GROUP': 'network',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1430_project_network_panel.pyc',
'__name__': 'openstack_dashboard.enabled._1430_project_network_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.dashboards.project.routers.panel.Routers',
'PANEL': 'routers',
'PANEL_DASHBOARD': 'project',
'PANEL_GROUP': 'network',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1440_project_routers_panel.pyc',
'__name__': 'openstack_dashboard.enabled._1440_project_routers_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.dashboards.project.loadbalancers.panel.LoadBalancer',
'PANEL': 'loadbalancers',
'PANEL_DASHBOARD': 'project',
'PANEL_GROUP': 'network',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1450_project_loadbalancers_panel.pyc',
'__name__': 'openstack_dashboard.enabled._1450_project_loadbalancers_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.dashboards.project.firewalls.panel.Firewall',
'PANEL': 'firewalls',
'PANEL_DASHBOARD': 'project',
'PANEL_GROUP': 'network',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1460_project_firewalls_panel.pyc',
'__name__': 'openstack_dashboard.enabled._1460_project_firewalls_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.dashboards.project.vpn.panel.VPN',
'PANEL': 'vpn',
'PANEL_DASHBOARD': 'project',
'PANEL_GROUP': 'network',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1470_project_vpn_panel.pyc',
'__name__': 'openstack_dashboard.enabled._1470_project_vpn_panel',
'__package__': None},
{'PANEL_GROUP': 'orchestration',
'PANEL_GROUP_DASHBOARD': 'project',
'PANEL_GROUP_NAME': <django.utils.functional.__proxy__ object at 0x7f5c7d3e0a10>,
'_': <function ugettext at 0x7f5c7c58fb18>,
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1610_orchestration_panel_group.pyc',
'__name__': 'openstack_dashboard.enabled._1610_orchestration_panel_group',
'__package__': 'openstack_dashboard.enabled'},
{'ADD_PANEL': 'openstack_dashboard.dashboards.project.stacks.panel.Stacks',
'PANEL': 'stacks',
'PANEL_DASHBOARD': 'project',
'PANEL_GROUP': 'orchestration',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1620_project_stacks_panel.pyc',
'__name__': 'openstack_dashboard.enabled._1620_project_stacks_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.dashboards.project.stacks.resource_types.panel.ResourceTypes',
'PANEL': 'stacks.resource_types',
'PANEL_DASHBOARD': 'project',
'PANEL_GROUP': 'orchestration',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1630_project_resource_types_panel.pyc',
'__name__': 'openstack_dashboard.enabled._1630_project_resource_types_panel',
'__package__': None},
{'PANEL_GROUP': 'database',
'PANEL_GROUP_DASHBOARD': 'project',
'PANEL_GROUP_NAME': <django.utils.functional.__proxy__ object at 0x7f5c7d3e0cd0>,
'_': <function ugettext at 0x7f5c7c58fb18>,
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1710_database_panel_group.pyc',
'__name__': 'openstack_dashboard.enabled._1710_database_panel_group',
'__package__': 'openstack_dashboard.enabled'},
{'ADD_PANEL': 'openstack_dashboard.contrib.trove.content.databases.panel.Databases',
'PANEL': 'databases',
'PANEL_DASHBOARD': 'project',
'PANEL_GROUP': 'database',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1720_project_databases_panel.pyc',
'__name__': 'openstack_dashboard.enabled._1720_project_databases_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.contrib.trove.content.database_backups.panel.Backups',
'PANEL': 'database_backups',
'PANEL_DASHBOARD': 'project',
'PANEL_GROUP': 'database',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1730_project_database_backups_panel.pyc',
'__name__': 'openstack_dashboard.enabled._1730_project_database_backups_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.contrib.trove.content.database_clusters.panel.Clusters',
'PANEL': 'database_clusters',
'PANEL_DASHBOARD': 'project',
'PANEL_GROUP': 'database',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1740_project_database_clusters_panel.pyc',
'__name__': 'openstack_dashboard.enabled._1740_project_database_clusters_panel',
'__package__': None},
{'PANEL_GROUP': 'data_processing',
'PANEL_GROUP_DASHBOARD': 'project',
'PANEL_GROUP_NAME': <django.utils.functional.__proxy__ object at 0x7f5c7d3e0b50>,
'_': <function ugettext at 0x7f5c7c58fb18>,
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1810_data_processing_panel_group.pyc',
'__name__': 'openstack_dashboard.enabled._1810_data_processing_panel_group',
'__package__': 'openstack_dashboard.enabled'},
{'ADD_PANEL': 'openstack_dashboard.contrib.sahara.content.data_processing.wizard.panel.WizardPanel',
'PANEL': 'data_processing.wizard',
'PANEL_DASHBOARD': 'project',
'PANEL_GROUP': 'data_processing',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1815_data_processing_wizard_panel.pyc',
'__name__': 'openstack_dashboard.enabled._1815_data_processing_wizard_panel',
'__package__': None},
{'ADD_INSTALLED_APPS': ['openstack_dashboard.contrib.sahara.content.data_processing'],
'ADD_JS_FILES': ['dashboard/project/data_processing/data_processing.event_log.js'],
'ADD_PANEL': 'openstack_dashboard.contrib.sahara.content.data_processing.clusters.panel.ClustersPanel',
'PANEL': 'data_processing.clusters',
'PANEL_DASHBOARD': 'project',
'PANEL_GROUP': 'data_processing',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1820_data_processing_clusters_panel.pyc',
'__name__': 'openstack_dashboard.enabled._1820_data_processing_clusters_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.contrib.sahara.content.data_processing.job_executions.panel.JobExecutionsPanel',
'PANEL': 'data_processing.job_executions',
'PANEL_DASHBOARD': 'project',
'PANEL_GROUP': 'data_processing',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1825_data_processing_job_executions_panel.pyc',
'__name__': 'openstack_dashboard.enabled._1825_data_processing_job_executions_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.contrib.sahara.content.data_processing.cluster_templates.panel.ClusterTemplatesPanel',
'PANEL': 'data_processing.cluster_templates',
'PANEL_DASHBOARD': 'project',
'PANEL_GROUP': 'data_processing',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1830_data_processing_cluster_templates_panel.pyc',
'__name__': 'openstack_dashboard.enabled._1830_data_processing_cluster_templates_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.contrib.sahara.content.data_processing.nodegroup_templates.panel.NodegroupTemplatesPanel',
'PANEL': 'data_processing.nodegroup_templates',
'PANEL_DASHBOARD': 'project',
'PANEL_GROUP': 'data_processing',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1835_data_processing_nodegroup_templates_panel.pyc',
'__name__': 'openstack_dashboard.enabled._1835_data_processing_nodegroup_templates_panel',
'__package__': None},
{'ADD_JS_FILES': ['dashboard/project/data_processing/data_processing.job_interface_arguments.js'],
'ADD_PANEL': 'openstack_dashboard.contrib.sahara.content.data_processing.jobs.panel.JobsPanel',
'PANEL': 'data_processing.jobs',
'PANEL_DASHBOARD': 'project',
'PANEL_GROUP': 'data_processing',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1840_data_processing_jobs_panel.pyc',
'__name__': 'openstack_dashboard.enabled._1840_data_processing_jobs_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.contrib.sahara.content.data_processing.job_binaries.panel.JobBinariesPanel',
'PANEL': 'data_processing.job_binaries',
'PANEL_DASHBOARD': 'project',
'PANEL_GROUP': 'data_processing',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1845_data_processing_job_binaries_panel.pyc',
'__name__': 'openstack_dashboard.enabled._1845_data_processing_job_binaries_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.contrib.sahara.content.data_processing.data_sources.panel.DataSourcesPanel',
'PANEL': 'data_processing.data_sources',
'PANEL_DASHBOARD': 'project',
'PANEL_GROUP': 'data_processing',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1850_data_processing_data_sources_panel.pyc',
'__name__': 'openstack_dashboard.enabled._1850_data_processing_data_sources_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.contrib.sahara.content.data_processing.data_image_registry.panel.ImageRegistryPanel',
'PANEL': 'data_processing.data_image_registry',
'PANEL_DASHBOARD': 'project',
'PANEL_GROUP': 'data_processing',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1855_data_processing_data_image_registry_panel.pyc',
'__name__': 'openstack_dashboard.enabled._1855_data_processing_data_image_registry_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.contrib.sahara.content.data_processing.data_plugins.panel.PluginsPanel',
'PANEL': 'data_processing.data_plugins',
'PANEL_DASHBOARD': 'project',
'PANEL_GROUP': 'data_processing',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1860_data_processing_data_plugins_panel.pyc',
'__name__': 'openstack_dashboard.enabled._1860_data_processing_data_plugins_panel',
'__package__': None},
{'PANEL_GROUP': 'object_store',
'PANEL_GROUP_DASHBOARD': 'project',
'PANEL_GROUP_NAME': <django.utils.functional.__proxy__ object at 0x7f5c7d3e0f50>,
'_': <function ugettext at 0x7f5c7c58fb18>,
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1910_object_store_panel_group.pyc',
'__name__': 'openstack_dashboard.enabled._1910_object_store_panel_group',
'__package__': 'openstack_dashboard.enabled'},
{'ADD_PANEL': 'openstack_dashboard.dashboards.project.containers.panel.Containers',
'PANEL': 'containers',
'PANEL_DASHBOARD': 'project',
'PANEL_GROUP': 'object_store',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1920_project_containers_panel.pyc',
'__name__': 'openstack_dashboard.enabled._1920_project_containers_panel',
'__package__': None},
{'PANEL_GROUP': 'admin',
'PANEL_GROUP_DASHBOARD': 'admin',
'PANEL_GROUP_NAME': <django.utils.functional.__proxy__ object at 0x7f5c7d3e0fd0>,
'_': <function ugettext at 0x7f5c7c58fb18>,
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_2010_admin_system_panel_group.pyc',
'__name__': 'openstack_dashboard.enabled._2010_admin_system_panel_group',
'__package__': 'openstack_dashboard.enabled'},
{'ADD_PANEL': 'openstack_dashboard.dashboards.admin.overview.panel.Overview',
'DEFAULT_PANEL': 'overview',
'PANEL': 'overview',
'PANEL_DASHBOARD': 'admin',
'PANEL_GROUP': 'admin',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_2020_admin_overview_panel.pyc',
'__name__': 'openstack_dashboard.enabled._2020_admin_overview_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.dashboards.admin.metering.panel.Metering',
'PANEL': 'metering',
'PANEL_DASHBOARD': 'admin',
'PANEL_GROUP': 'admin',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_2030_admin_metering_panel.pyc',
'__name__': 'openstack_dashboard.enabled._2030_admin_metering_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.dashboards.admin.hypervisors.panel.Hypervisors',
'PANEL': 'hypervisors',
'PANEL_DASHBOARD': 'admin',
'PANEL_GROUP': 'admin',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_2040_admin_hypervisors_panel.pyc',
'__name__': 'openstack_dashboard.enabled._2040_admin_hypervisors_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.dashboards.admin.aggregates.panel.Aggregates',
'PANEL': 'aggregates',
'PANEL_DASHBOARD': 'admin',
'PANEL_GROUP': 'admin',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_2050_admin_aggregates_panel.pyc',
'__name__': 'openstack_dashboard.enabled._2050_admin_aggregates_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.dashboards.admin.instances.panel.Instances',
'PANEL': 'instances',
'PANEL_DASHBOARD': 'admin',
'PANEL_GROUP': 'admin',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_2060_admin_instances_panel.pyc',
'__name__': 'openstack_dashboard.enabled._2060_admin_instances_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.dashboards.admin.volumes.panel.Volumes',
'PANEL': 'volumes',
'PANEL_DASHBOARD': 'admin',
'PANEL_GROUP': 'admin',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_2070_admin_volumes_panel.pyc',
'__name__': 'openstack_dashboard.enabled._2070_admin_volumes_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.dashboards.admin.flavors.panel.Flavors',
'PANEL': 'flavors',
'PANEL_DASHBOARD': 'admin',
'PANEL_GROUP': 'admin',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_2080_admin_flavors_panel.pyc',
'__name__': 'openstack_dashboard.enabled._2080_admin_flavors_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.dashboards.admin.images.panel.Images',
'PANEL': 'images',
'PANEL_DASHBOARD': 'admin',
'PANEL_GROUP': 'admin',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_2090_admin_images_panel.pyc',
'__name__': 'openstack_dashboard.enabled._2090_admin_images_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.dashboards.admin.networks.panel.Networks',
'PANEL': 'networks',
'PANEL_DASHBOARD': 'admin',
'PANEL_GROUP': 'admin',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_2100_admin_networks_panel.pyc',
'__name__': 'openstack_dashboard.enabled._2100_admin_networks_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.dashboards.admin.routers.panel.Routers',
'PANEL': 'routers',
'PANEL_DASHBOARD': 'admin',
'PANEL_GROUP': 'admin',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_2110_admin_routers_panel.pyc',
'__name__': 'openstack_dashboard.enabled._2110_admin_routers_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.dashboards.admin.defaults.panel.Defaults',
'PANEL': 'defaults',
'PANEL_DASHBOARD': 'admin',
'PANEL_GROUP': 'admin',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_2120_admin_defaults_panel.pyc',
'__name__': 'openstack_dashboard.enabled._2120_admin_defaults_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.dashboards.admin.metadata_defs.panel.MetadataDefinitions',
'PANEL': 'metadata_defs',
'PANEL_DASHBOARD': 'admin',
'PANEL_GROUP': 'admin',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_2130_admin_metadata_defs_panel.pyc',
'__name__': 'openstack_dashboard.enabled._2130_admin_metadata_defs_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.dashboards.admin.info.panel.Info',
'PANEL': 'info',
'PANEL_DASHBOARD': 'admin',
'PANEL_GROUP': 'admin',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_2140_admin_info_panel.pyc',
'__name__': 'openstack_dashboard.enabled._2140_admin_info_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.dashboards.identity.domains.panel.Domains',
'PANEL': 'domains',
'PANEL_DASHBOARD': 'identity',
'PANEL_GROUP': 'default',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_3010_identity_domains_panel.pyc',
'__name__': 'openstack_dashboard.enabled._3010_identity_domains_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.dashboards.identity.projects.panel.Tenants',
'PANEL': 'projects',
'PANEL_DASHBOARD': 'identity',
'PANEL_GROUP': 'default',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_3020_identity_projects_panel.pyc',
'__name__': 'openstack_dashboard.enabled._3020_identity_projects_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.dashboards.identity.users.panel.Users',
'PANEL': 'users',
'PANEL_DASHBOARD': 'identity',
'PANEL_GROUP': 'default',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_3030_identity_users_panel.pyc',
'__name__': 'openstack_dashboard.enabled._3030_identity_users_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.dashboards.identity.groups.panel.Groups',
'PANEL': 'groups',
'PANEL_DASHBOARD': 'identity',
'PANEL_GROUP': 'default',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_3040_identity_groups_panel.pyc',
'__name__': 'openstack_dashboard.enabled._3040_identity_groups_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.dashboards.identity.roles.panel.Roles',
'PANEL': 'roles',
'PANEL_DASHBOARD': 'identity',
'PANEL_GROUP': 'default',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_3050_identity_roles_panel.pyc',
'__name__': 'openstack_dashboard.enabled._3050_identity_roles_panel',
'__package__': None}],
'scss_files': ['dashboard/project/project.scss',
'dashboard/identity/identity.scss'],
'user_home': 'openstack_dashboard.views.get_user_home'} |
| COMPRESS_OFFLINE_CONTEXT |
{'HORIZON_CONFIG': {'ajax_queue_limit': 10,
'angular_modules': ['horizon.dashboard.project',
'horizon.dashboard.identity'],
'auto_fade_alerts': {'delay': 3000,
'fade_duration': 1500,
'types': ['alert-success',
'alert-info']},
'dashboards': ('project',
'admin',
'settings',
'identity'),
'default_dashboard': 'project',
'exceptions': {'not_found': (<class 'keystoneclient.exceptions.NotFound'>,
<class 'cinderclient.exceptions.NotFound'>,
<class 'novaclient.exceptions.NotFound'>,
<class 'glanceclient.exc.NotFound'>,
<class 'neutronclient.common.exceptions.NotFound'>,
<class 'heatclient.exc.HTTPNotFound'>,
<class 'troveclient.openstack.common.apiclient.exceptions.NotFound'>),
'recoverable': (<class 'keystoneclient.exceptions.ClientException'>,
<class 'keystoneclient.exceptions.AuthorizationFailure'>,
<class 'keystoneclient.exceptions.Forbidden'>,
<class 'cinderclient.exceptions.ClientException'>,
<class 'cinderclient.exceptions.ConnectionError'>,
<class 'cinderclient.exceptions.Forbidden'>,
<class 'novaclient.exceptions.ClientException'>,
<class 'novaclient.exceptions.Forbidden'>,
<class 'glanceclient.exc.ClientException'>,
<class 'neutronclient.common.exceptions.Forbidden'>,
<class 'neutronclient.common.exceptions.NeutronClientException'>,
<class 'swiftclient.exceptions.ClientException'>,
<class 'heatclient.exc.HTTPForbidden'>,
<class 'heatclient.exc.HTTPException'>,
<class 'troveclient.openstack.common.apiclient.exceptions.ClientException'>,
<class 'saharaclient.api.base.APIException'>,
<class 'requests.exceptions.RequestException'>),
'unauthorized': (<class 'keystoneclient.exceptions.Unauthorized'>,
<class 'cinderclient.exceptions.Unauthorized'>,
<class 'novaclient.exceptions.Unauthorized'>,
<class 'glanceclient.exc.Unauthorized'>,
<class 'neutronclient.common.exceptions.Unauthorized'>,
<class 'heatclient.exc.HTTPUnauthorized'>,
<class 'troveclient.openstack.common.apiclient.exceptions.Unauthorized'>)},
'external_templates': ['auth/login/login.regular.mock.html',
'auth/login/login.websso.mock.html',
'framework/widgets/action-list/action-list.single-button-dropdown.mock.html',
'framework/widgets/action-list/action-list.split-botton-dropdown.mock.html',
'framework/widgets/action-list/action.html',
'framework/widgets/action-list/button-group.mock.html',
'framework/widgets/action-list/menu-item.html',
'framework/widgets/action-list/menu.html',
'framework/widgets/action-list/single-button.html',
'framework/widgets/action-list/split-button.html',
'framework/widgets/action-list/warning-tooltip.html',
'framework/widgets/charts/chart-tooltip.html',
'framework/widgets/charts/pie-chart.html',
'framework/widgets/headers/hz-page-header.html',
'framework/widgets/help-panel/help-panel.html',
'framework/widgets/magic-search/hz-magic-search-bar.html',
'framework/widgets/magic-search/magic-search.html',
'framework/widgets/metadata/display/metadata-display.html',
'framework/widgets/metadata/tree/metadata-tree-item.html',
'framework/widgets/metadata/tree/metadata-tree.html',
'framework/widgets/modal/simple-modal.html',
'framework/widgets/table/hz-table-footer.html',
'framework/widgets/table/search-bar.html',
'framework/widgets/table/st-table.mock.html',
'framework/widgets/table/table.mock.html',
'framework/widgets/toast/toast.html',
'framework/widgets/transfer-table/transfer-table.basic.mock.html',
'framework/widgets/transfer-table/transfer-table.clone.mock.html',
'framework/widgets/transfer-table/transfer-table.example.html',
'framework/widgets/transfer-table/transfer-table.html',
'framework/widgets/transfer-table/transfer-table.max-1.mock.html',
'framework/widgets/transfer-table/transfer-table.max-2.mock.html',
'framework/widgets/wizard/wizard.html',
'app/core/images/table/images-table.html',
'app/core/metadata/modal/modal.html',
'dashboard/project/workflow/launch-instance/configuration/configuration.help.html',
'dashboard/project/workflow/launch-instance/configuration/configuration.html',
'dashboard/project/workflow/launch-instance/configuration/load-edit.html',
'dashboard/project/workflow/launch-instance/flavor/flavor.help.html',
'dashboard/project/workflow/launch-instance/flavor/flavor.html',
'dashboard/project/workflow/launch-instance/flavor/select-flavor-table.html',
'dashboard/project/workflow/launch-instance/keypair/create-keypair.html',
'dashboard/project/workflow/launch-instance/keypair/import-keypair.html',
'dashboard/project/workflow/launch-instance/keypair/keypair-details.html',
'dashboard/project/workflow/launch-instance/keypair/keypair.help.html',
'dashboard/project/workflow/launch-instance/keypair/keypair.html',
'dashboard/project/workflow/launch-instance/keypair/new-keypair.html',
'dashboard/project/workflow/launch-instance/network/network.help.html',
'dashboard/project/workflow/launch-instance/network/network.html',
'dashboard/project/workflow/launch-instance/security-groups/security-group-details.html',
'dashboard/project/workflow/launch-instance/security-groups/security-groups.help.html',
'dashboard/project/workflow/launch-instance/security-groups/security-groups.html',
'dashboard/project/workflow/launch-instance/source/source-details.html',
'dashboard/project/workflow/launch-instance/source/source.help.html',
'dashboard/project/workflow/launch-instance/source/source.html',
'dashboard/identity/users/table/table.html'],
'help_url': 'https://www.rdoproject.org/Docs',
'js_files': ['auth/auth.module.js',
'auth/login/login.module.js',
'framework/framework.module.js',
'framework/util/bind-scope/bind-scope.module.js',
'framework/util/filters/filters.module.js',
'framework/util/promise-toggle/promise-toggle.module.js',
'framework/util/tech-debt/tech-debt.module.js',
'framework/util/util.module.js',
'framework/util/validators/validators.module.js',
'framework/widgets/action-list/action-list.module.js',
'framework/widgets/charts/charts.module.js',
'framework/widgets/headers/headers.module.js',
'framework/widgets/help-panel/help-panel.module.js',
'framework/widgets/magic-search/magic-search.module.js',
'framework/widgets/metadata/display/display.module.js',
'framework/widgets/metadata/metadata.module.js',
'framework/widgets/metadata/tree/tree.module.js',
'framework/widgets/modal-wait-spinner/modal-wait-spinner.module.js',
'framework/widgets/modal/modal.module.js',
'framework/widgets/table/table.module.js',
'framework/widgets/toast/toast.module.js',
'framework/widgets/transfer-table/transfer-table.module.js',
'framework/widgets/widgets.module.js',
'framework/widgets/wizard/wizard.module.js',
'auth/login/login-finder.directive.js',
'auth/login/login.controller.js',
'framework/conf/conf.js',
'framework/util/bind-scope/bind-scope.directive.js',
'framework/util/filters/filters.js',
'framework/util/http/http.js',
'framework/util/i18n/i18n.js',
'framework/util/promise-toggle/hz-promise-toggle.directive.js',
'framework/util/tech-debt/dummy.controller.js',
'framework/util/tech-debt/helper-functions.service.js',
'framework/util/tech-debt/image-file-on-change.directive.js',
'framework/util/validators/hz-password-match.directive.js',
'framework/util/validators/validate-number-max.directive.js',
'framework/util/validators/validate-number-min.directive.js',
'framework/util/workflow/workflow.js',
'framework/util/workflow/workflow.service.js',
'framework/widgets/action-list/action-list.directive.js',
'framework/widgets/action-list/action.directive.js',
'framework/widgets/action-list/button-tooltip.directive.js',
'framework/widgets/action-list/button-tooltip.row-warning.service.js',
'framework/widgets/action-list/menu.directive.js',
'framework/widgets/charts/chart-tooltip.directive.js',
'framework/widgets/charts/pie-chart.directive.js',
'framework/widgets/headers/hz-page-header.directive.js',
'framework/widgets/help-panel/help-panel.directive.js',
'framework/widgets/magic-search/hz-magic-search-bar.directive.js',
'framework/widgets/magic-search/magic-overrides.directive.js',
'framework/widgets/magic-search/st-magic-search.directive.js',
'framework/widgets/metadata/display/metadata-display.controller.js',
'framework/widgets/metadata/display/metadata-display.directive.js',
'framework/widgets/metadata/tree/metadata-tree-item.controller.js',
'framework/widgets/metadata/tree/metadata-tree-item.directive.js',
'framework/widgets/metadata/tree/metadata-tree-unique.directive.js',
'framework/widgets/metadata/tree/metadata-tree.controller.js',
'framework/widgets/metadata/tree/metadata-tree.directive.js',
'framework/widgets/metadata/tree/tree.service.js',
'framework/widgets/modal-wait-spinner/modal-wait-spinner.directive.js',
'framework/widgets/modal-wait-spinner/modal-wait-spinner.service.js',
'framework/widgets/modal/simple-modal.controller.js',
'framework/widgets/modal/simple-modal.service.js',
'framework/widgets/table/hz-expand-detail.directive.js',
'framework/widgets/table/hz-search-bar.directive.js',
'framework/widgets/table/hz-select-all.directive.js',
'framework/widgets/table/hz-select.directive.js',
'framework/widgets/table/hz-table-footer.directive.js',
'framework/widgets/table/hz-table.directive.js',
'framework/widgets/table/table.controller.js',
'framework/widgets/toast/toast.directive.js',
'framework/widgets/toast/toast.service.js',
'framework/widgets/transfer-table/transfer-table.controller.js',
'framework/widgets/transfer-table/transfer-table.directive.js',
'framework/widgets/wizard/modal-container.controller.js',
'framework/widgets/wizard/wizard.controller.js',
'framework/widgets/wizard/wizard.directive.js',
'app/app.module.js',
'app/core/cloud-services/cloud-services.module.js',
'app/core/core.module.js',
'app/core/images/images.module.js',
'app/core/metadata/metadata.module.js',
'app/core/metadata/modal/modal.module.js',
'app/core/openstack-service-api/openstack-service-api.module.js',
'app/core/workflow/workflow.module.js',
'app/tech-debt/tech-debt.module.js',
'app/core/cloud-services/hz-if-nova-extensions.directive.js',
'app/core/cloud-services/hz-if-services.directive.js',
'app/core/cloud-services/hz-if-settings.directive.js',
'app/core/images/filters/image-status.filter.js',
'app/core/images/filters/image-type.filter.js',
'app/core/images/table/images-table.controller.js',
'app/core/metadata/metadata.service.js',
'app/core/metadata/modal/modal-helper.controller.js',
'app/core/metadata/modal/modal.controller.js',
'app/core/metadata/modal/modal.service.js',
'app/core/openstack-service-api/cinder.service.js',
'app/core/openstack-service-api/glance.service.js',
'app/core/openstack-service-api/heat.service.js',
'app/core/openstack-service-api/keystone.service.js',
'app/core/openstack-service-api/neutron.service.js',
'app/core/openstack-service-api/nova-extensions.service.js',
'app/core/openstack-service-api/nova.service.js',
'app/core/openstack-service-api/policy.service.js',
'app/core/openstack-service-api/security-group.service.js',
'app/core/openstack-service-api/service-catalog.service.js',
'app/core/openstack-service-api/settings.service.js',
'app/core/openstack-service-api/user-session.service.js',
'app/core/workflow/decorator.service.js',
'app/core/workflow/workflow.service.js',
'app/tech-debt/hz-namespace-resource-type-form.controller.js',
'app/tech-debt/image-form.controller.js',
'dashboard/project/images/images.module.js',
'dashboard/project/project.module.js',
'dashboard/project/workflow/launch-instance/launch-instance.module.js',
'dashboard/project/workflow/workflow.module.js',
'dashboard/project/workflow/launch-instance/configuration/configuration.controller.js',
'dashboard/project/workflow/launch-instance/configuration/load-edit.directive.js',
'dashboard/project/workflow/launch-instance/flavor/flavor.controller.js',
'dashboard/project/workflow/launch-instance/flavor/select-flavor-table.directive.js',
'dashboard/project/workflow/launch-instance/keypair/create-keypair.controller.js',
'dashboard/project/workflow/launch-instance/keypair/import-keypair.controller.js',
'dashboard/project/workflow/launch-instance/keypair/keypair.controller.js',
'dashboard/project/workflow/launch-instance/keypair/new-keypair.controller.js',
'dashboard/project/workflow/launch-instance/launch-instance-modal.controller.js',
'dashboard/project/workflow/launch-instance/launch-instance-model.js',
'dashboard/project/workflow/launch-instance/launch-instance-wizard.controller.js',
'dashboard/project/workflow/launch-instance/launch-instance-workflow.service.js',
'dashboard/project/workflow/launch-instance/network/network.controller.js',
'dashboard/project/workflow/launch-instance/security-groups/security-groups.controller.js',
'dashboard/project/workflow/launch-instance/source/source.controller.js',
'dashboard/identity/identity.module.js',
'dashboard/identity/projects/projects.module.js',
'dashboard/identity/users/users.module.js',
'dashboard/identity/users/table/table.controller.js',
'dashboard/project/data_processing/data_processing.event_log.js',
'dashboard/project/data_processing/data_processing.job_interface_arguments.js'],
'js_spec_files': ['framework/util/promise-toggle/hz-promise-toggle.directive.mock.js',
'auth/login/login.controller.spec.js',
'auth/login/login.module.spec.js',
'auth/login/login.spec.js',
'framework/framework.module.spec.js',
'framework/util/bind-scope/bind-scope.spec.js',
'framework/util/filters/filters.spec.js',
'framework/util/http/http.spec.js',
'framework/util/i18n/i18n.spec.js',
'framework/util/promise-toggle/hz-promise-toggle.directive.spec.js',
'framework/util/tech-debt/helper-functions.spec.js',
'framework/util/validators/validators.spec.js',
'framework/util/workflow/workflow.spec.js',
'framework/widgets/action-list/action-list.spec.js',
'framework/widgets/charts/chart-tooltip.spec.js',
'framework/widgets/charts/charts.spec.js',
'framework/widgets/charts/pie-chart.spec.js',
'framework/widgets/headers/headers.module.spec.js',
'framework/widgets/headers/hz-page-header.directive.spec.js',
'framework/widgets/help-panel/help-panel.directive.spec.js',
'framework/widgets/help-panel/help-panel.module.spec.js',
'framework/widgets/magic-search/hz-magic-search-bar.spec.js',
'framework/widgets/magic-search/magic-overrides.directive.spec.js',
'framework/widgets/magic-search/st-magic-search.directive.spec.js',
'framework/widgets/metadata/display/display.spec.js',
'framework/widgets/metadata/tree/tree.spec.js',
'framework/widgets/modal-wait-spinner/modal-wait-spinner.spec.js',
'framework/widgets/modal/simple-modal.spec.js',
'framework/widgets/table/search-bar.spec.js',
'framework/widgets/table/table.spec.js',
'framework/widgets/toast/toast.spec.js',
'framework/widgets/transfer-table/transfer-table.controller.spec.js',
'framework/widgets/transfer-table/transfer-table.directive.spec.js',
'framework/widgets/transfer-table/transfer-table.module.spec.js',
'framework/widgets/widgets.module.spec.js',
'framework/widgets/wizard/wizard.spec.js',
'app/core/openstack-service-api/common-test.mock.js',
'app/app.module.spec.js',
'app/core/cloud-services/hz-if-nova-extensions.directive.spec.js',
'app/core/cloud-services/hz-if-services.directive.spec.js',
'app/core/cloud-services/hz-if-settings.directive.spec.js',
'app/core/core.module.spec.js',
'app/core/images/filters/image-status.filter.spec.js',
'app/core/images/filters/image-type.filter.spec.js',
'app/core/images/images.module.spec.js',
'app/core/images/table/images-table.controller.spec.js',
'app/core/metadata/metadata.module.spec.js',
'app/core/metadata/metadata.service.spec.js',
'app/core/metadata/modal/modal-helper.controller.spec.js',
'app/core/metadata/modal/modal.controller.spec.js',
'app/core/metadata/modal/modal.module.spec.js',
'app/core/metadata/modal/modal.service.spec.js',
'app/core/openstack-service-api/cinder.service.spec.js',
'app/core/openstack-service-api/glance.service.spec.js',
'app/core/openstack-service-api/heat.service.spec.js',
'app/core/openstack-service-api/keystone.service.spec.js',
'app/core/openstack-service-api/neutron.service.spec.js',
'app/core/openstack-service-api/nova-extensions.service.spec.js',
'app/core/openstack-service-api/nova.service.spec.js',
'app/core/openstack-service-api/policy.service.spec.js',
'app/core/openstack-service-api/security-group.service.spec.js',
'app/core/openstack-service-api/service-catalog.service.spec.js',
'app/core/openstack-service-api/settings.service.spec.js',
'app/core/openstack-service-api/user-session.service.spec.js',
'app/core/workflow/workflow.module.spec.js',
'dashboard/project/images/images.module.spec.js',
'dashboard/project/project.module.spec.js',
'dashboard/project/workflow/launch-instance/configuration/configuration.controller.spec.js',
'dashboard/project/workflow/launch-instance/flavor/flavor.spec.js',
'dashboard/project/workflow/launch-instance/keypair/keypair.spec.js',
'dashboard/project/workflow/launch-instance/launch-instance-modal.controller.spec.js',
'dashboard/project/workflow/launch-instance/launch-instance-model.spec.js',
'dashboard/project/workflow/launch-instance/launch-instance-wizard.controller.spec.js',
'dashboard/project/workflow/launch-instance/launch-instance-workflow.service.spec.js',
'dashboard/project/workflow/launch-instance/launch-instance.module.spec.js',
'dashboard/project/workflow/launch-instance/network/network.spec.js',
'dashboard/project/workflow/launch-instance/security-groups/security-groups.spec.js',
'dashboard/project/workflow/launch-instance/source/source.controller.spec.js',
'dashboard/project/workflow/workflow.module.spec.js',
'dashboard/identity/identity.module.spec.js',
'dashboard/identity/projects/projects.module.spec.js',
'dashboard/identity/users/table/table.controller.spec.js',
'dashboard/identity/users/users.module.spec.js'],
'panel_customization': [{'PANEL_GROUP': 'compute',
'PANEL_GROUP_DASHBOARD': 'project',
'PANEL_GROUP_NAME': <django.utils.functional.__proxy__ object at 0x7f5c7d3e0450>,
'_': <function ugettext at 0x7f5c7c58fb18>,
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1010_compute_panel_group.pyc',
'__name__': 'openstack_dashboard.enabled._1010_compute_panel_group',
'__package__': 'openstack_dashboard.enabled'},
{'ADD_PANEL': 'openstack_dashboard.dashboards.project.overview.panel.Overview',
'DEFAULT_PANEL': 'overview',
'PANEL': 'overview',
'PANEL_DASHBOARD': 'project',
'PANEL_GROUP': 'compute',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1020_project_overview_panel.pyc',
'__name__': 'openstack_dashboard.enabled._1020_project_overview_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.dashboards.project.instances.panel.Instances',
'PANEL': 'instances',
'PANEL_DASHBOARD': 'project',
'PANEL_GROUP': 'compute',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1030_project_instances_panel.pyc',
'__name__': 'openstack_dashboard.enabled._1030_project_instances_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.dashboards.project.volumes.panel.Volumes',
'PANEL': 'volumes',
'PANEL_DASHBOARD': 'project',
'PANEL_GROUP': 'compute',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1040_project_volumes_panel.pyc',
'__name__': 'openstack_dashboard.enabled._1040_project_volumes_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.dashboards.project.images.panel.Images',
'PANEL': 'images',
'PANEL_DASHBOARD': 'project',
'PANEL_GROUP': 'compute',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1050_project_images_panel.pyc',
'__name__': 'openstack_dashboard.enabled._1050_project_images_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.dashboards.project.access_and_security.panel.AccessAndSecurity',
'PANEL': 'access_and_security',
'PANEL_DASHBOARD': 'project',
'PANEL_GROUP': 'compute',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1060_project_access_panel.pyc',
'__name__': 'openstack_dashboard.enabled._1060_project_access_panel',
'__package__': None},
{'PANEL_GROUP': 'network',
'PANEL_GROUP_DASHBOARD': 'project',
'PANEL_GROUP_NAME': <django.utils.functional.__proxy__ object at 0x7f5c7d3e07d0>,
'_': <function ugettext at 0x7f5c7c58fb18>,
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1410_network_panel_group.pyc',
'__name__': 'openstack_dashboard.enabled._1410_network_panel_group',
'__package__': 'openstack_dashboard.enabled'},
{'ADD_PANEL': 'openstack_dashboard.dashboards.project.network_topology.panel.NetworkTopology',
'PANEL': 'network_topology',
'PANEL_DASHBOARD': 'project',
'PANEL_GROUP': 'network',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1420_project_network_topology_panel.pyc',
'__name__': 'openstack_dashboard.enabled._1420_project_network_topology_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.dashboards.project.networks.panel.Networks',
'PANEL': 'networks',
'PANEL_DASHBOARD': 'project',
'PANEL_GROUP': 'network',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1430_project_network_panel.pyc',
'__name__': 'openstack_dashboard.enabled._1430_project_network_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.dashboards.project.routers.panel.Routers',
'PANEL': 'routers',
'PANEL_DASHBOARD': 'project',
'PANEL_GROUP': 'network',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1440_project_routers_panel.pyc',
'__name__': 'openstack_dashboard.enabled._1440_project_routers_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.dashboards.project.loadbalancers.panel.LoadBalancer',
'PANEL': 'loadbalancers',
'PANEL_DASHBOARD': 'project',
'PANEL_GROUP': 'network',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1450_project_loadbalancers_panel.pyc',
'__name__': 'openstack_dashboard.enabled._1450_project_loadbalancers_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.dashboards.project.firewalls.panel.Firewall',
'PANEL': 'firewalls',
'PANEL_DASHBOARD': 'project',
'PANEL_GROUP': 'network',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1460_project_firewalls_panel.pyc',
'__name__': 'openstack_dashboard.enabled._1460_project_firewalls_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.dashboards.project.vpn.panel.VPN',
'PANEL': 'vpn',
'PANEL_DASHBOARD': 'project',
'PANEL_GROUP': 'network',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1470_project_vpn_panel.pyc',
'__name__': 'openstack_dashboard.enabled._1470_project_vpn_panel',
'__package__': None},
{'PANEL_GROUP': 'orchestration',
'PANEL_GROUP_DASHBOARD': 'project',
'PANEL_GROUP_NAME': <django.utils.functional.__proxy__ object at 0x7f5c7d3e0a10>,
'_': <function ugettext at 0x7f5c7c58fb18>,
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1610_orchestration_panel_group.pyc',
'__name__': 'openstack_dashboard.enabled._1610_orchestration_panel_group',
'__package__': 'openstack_dashboard.enabled'},
{'ADD_PANEL': 'openstack_dashboard.dashboards.project.stacks.panel.Stacks',
'PANEL': 'stacks',
'PANEL_DASHBOARD': 'project',
'PANEL_GROUP': 'orchestration',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1620_project_stacks_panel.pyc',
'__name__': 'openstack_dashboard.enabled._1620_project_stacks_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.dashboards.project.stacks.resource_types.panel.ResourceTypes',
'PANEL': 'stacks.resource_types',
'PANEL_DASHBOARD': 'project',
'PANEL_GROUP': 'orchestration',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1630_project_resource_types_panel.pyc',
'__name__': 'openstack_dashboard.enabled._1630_project_resource_types_panel',
'__package__': None},
{'PANEL_GROUP': 'database',
'PANEL_GROUP_DASHBOARD': 'project',
'PANEL_GROUP_NAME': <django.utils.functional.__proxy__ object at 0x7f5c7d3e0cd0>,
'_': <function ugettext at 0x7f5c7c58fb18>,
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1710_database_panel_group.pyc',
'__name__': 'openstack_dashboard.enabled._1710_database_panel_group',
'__package__': 'openstack_dashboard.enabled'},
{'ADD_PANEL': 'openstack_dashboard.contrib.trove.content.databases.panel.Databases',
'PANEL': 'databases',
'PANEL_DASHBOARD': 'project',
'PANEL_GROUP': 'database',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1720_project_databases_panel.pyc',
'__name__': 'openstack_dashboard.enabled._1720_project_databases_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.contrib.trove.content.database_backups.panel.Backups',
'PANEL': 'database_backups',
'PANEL_DASHBOARD': 'project',
'PANEL_GROUP': 'database',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1730_project_database_backups_panel.pyc',
'__name__': 'openstack_dashboard.enabled._1730_project_database_backups_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.contrib.trove.content.database_clusters.panel.Clusters',
'PANEL': 'database_clusters',
'PANEL_DASHBOARD': 'project',
'PANEL_GROUP': 'database',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1740_project_database_clusters_panel.pyc',
'__name__': 'openstack_dashboard.enabled._1740_project_database_clusters_panel',
'__package__': None},
{'PANEL_GROUP': 'data_processing',
'PANEL_GROUP_DASHBOARD': 'project',
'PANEL_GROUP_NAME': <django.utils.functional.__proxy__ object at 0x7f5c7d3e0b50>,
'_': <function ugettext at 0x7f5c7c58fb18>,
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1810_data_processing_panel_group.pyc',
'__name__': 'openstack_dashboard.enabled._1810_data_processing_panel_group',
'__package__': 'openstack_dashboard.enabled'},
{'ADD_PANEL': 'openstack_dashboard.contrib.sahara.content.data_processing.wizard.panel.WizardPanel',
'PANEL': 'data_processing.wizard',
'PANEL_DASHBOARD': 'project',
'PANEL_GROUP': 'data_processing',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1815_data_processing_wizard_panel.pyc',
'__name__': 'openstack_dashboard.enabled._1815_data_processing_wizard_panel',
'__package__': None},
{'ADD_INSTALLED_APPS': ['openstack_dashboard.contrib.sahara.content.data_processing'],
'ADD_JS_FILES': ['dashboard/project/data_processing/data_processing.event_log.js'],
'ADD_PANEL': 'openstack_dashboard.contrib.sahara.content.data_processing.clusters.panel.ClustersPanel',
'PANEL': 'data_processing.clusters',
'PANEL_DASHBOARD': 'project',
'PANEL_GROUP': 'data_processing',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1820_data_processing_clusters_panel.pyc',
'__name__': 'openstack_dashboard.enabled._1820_data_processing_clusters_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.contrib.sahara.content.data_processing.job_executions.panel.JobExecutionsPanel',
'PANEL': 'data_processing.job_executions',
'PANEL_DASHBOARD': 'project',
'PANEL_GROUP': 'data_processing',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1825_data_processing_job_executions_panel.pyc',
'__name__': 'openstack_dashboard.enabled._1825_data_processing_job_executions_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.contrib.sahara.content.data_processing.cluster_templates.panel.ClusterTemplatesPanel',
'PANEL': 'data_processing.cluster_templates',
'PANEL_DASHBOARD': 'project',
'PANEL_GROUP': 'data_processing',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1830_data_processing_cluster_templates_panel.pyc',
'__name__': 'openstack_dashboard.enabled._1830_data_processing_cluster_templates_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.contrib.sahara.content.data_processing.nodegroup_templates.panel.NodegroupTemplatesPanel',
'PANEL': 'data_processing.nodegroup_templates',
'PANEL_DASHBOARD': 'project',
'PANEL_GROUP': 'data_processing',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1835_data_processing_nodegroup_templates_panel.pyc',
'__name__': 'openstack_dashboard.enabled._1835_data_processing_nodegroup_templates_panel',
'__package__': None},
{'ADD_JS_FILES': ['dashboard/project/data_processing/data_processing.job_interface_arguments.js'],
'ADD_PANEL': 'openstack_dashboard.contrib.sahara.content.data_processing.jobs.panel.JobsPanel',
'PANEL': 'data_processing.jobs',
'PANEL_DASHBOARD': 'project',
'PANEL_GROUP': 'data_processing',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1840_data_processing_jobs_panel.pyc',
'__name__': 'openstack_dashboard.enabled._1840_data_processing_jobs_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.contrib.sahara.content.data_processing.job_binaries.panel.JobBinariesPanel',
'PANEL': 'data_processing.job_binaries',
'PANEL_DASHBOARD': 'project',
'PANEL_GROUP': 'data_processing',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1845_data_processing_job_binaries_panel.pyc',
'__name__': 'openstack_dashboard.enabled._1845_data_processing_job_binaries_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.contrib.sahara.content.data_processing.data_sources.panel.DataSourcesPanel',
'PANEL': 'data_processing.data_sources',
'PANEL_DASHBOARD': 'project',
'PANEL_GROUP': 'data_processing',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1850_data_processing_data_sources_panel.pyc',
'__name__': 'openstack_dashboard.enabled._1850_data_processing_data_sources_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.contrib.sahara.content.data_processing.data_image_registry.panel.ImageRegistryPanel',
'PANEL': 'data_processing.data_image_registry',
'PANEL_DASHBOARD': 'project',
'PANEL_GROUP': 'data_processing',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1855_data_processing_data_image_registry_panel.pyc',
'__name__': 'openstack_dashboard.enabled._1855_data_processing_data_image_registry_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.contrib.sahara.content.data_processing.data_plugins.panel.PluginsPanel',
'PANEL': 'data_processing.data_plugins',
'PANEL_DASHBOARD': 'project',
'PANEL_GROUP': 'data_processing',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1860_data_processing_data_plugins_panel.pyc',
'__name__': 'openstack_dashboard.enabled._1860_data_processing_data_plugins_panel',
'__package__': None},
{'PANEL_GROUP': 'object_store',
'PANEL_GROUP_DASHBOARD': 'project',
'PANEL_GROUP_NAME': <django.utils.functional.__proxy__ object at 0x7f5c7d3e0f50>,
'_': <function ugettext at 0x7f5c7c58fb18>,
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1910_object_store_panel_group.pyc',
'__name__': 'openstack_dashboard.enabled._1910_object_store_panel_group',
'__package__': 'openstack_dashboard.enabled'},
{'ADD_PANEL': 'openstack_dashboard.dashboards.project.containers.panel.Containers',
'PANEL': 'containers',
'PANEL_DASHBOARD': 'project',
'PANEL_GROUP': 'object_store',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_1920_project_containers_panel.pyc',
'__name__': 'openstack_dashboard.enabled._1920_project_containers_panel',
'__package__': None},
{'PANEL_GROUP': 'admin',
'PANEL_GROUP_DASHBOARD': 'admin',
'PANEL_GROUP_NAME': <django.utils.functional.__proxy__ object at 0x7f5c7d3e0fd0>,
'_': <function ugettext at 0x7f5c7c58fb18>,
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_2010_admin_system_panel_group.pyc',
'__name__': 'openstack_dashboard.enabled._2010_admin_system_panel_group',
'__package__': 'openstack_dashboard.enabled'},
{'ADD_PANEL': 'openstack_dashboard.dashboards.admin.overview.panel.Overview',
'DEFAULT_PANEL': 'overview',
'PANEL': 'overview',
'PANEL_DASHBOARD': 'admin',
'PANEL_GROUP': 'admin',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_2020_admin_overview_panel.pyc',
'__name__': 'openstack_dashboard.enabled._2020_admin_overview_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.dashboards.admin.metering.panel.Metering',
'PANEL': 'metering',
'PANEL_DASHBOARD': 'admin',
'PANEL_GROUP': 'admin',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_2030_admin_metering_panel.pyc',
'__name__': 'openstack_dashboard.enabled._2030_admin_metering_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.dashboards.admin.hypervisors.panel.Hypervisors',
'PANEL': 'hypervisors',
'PANEL_DASHBOARD': 'admin',
'PANEL_GROUP': 'admin',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_2040_admin_hypervisors_panel.pyc',
'__name__': 'openstack_dashboard.enabled._2040_admin_hypervisors_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.dashboards.admin.aggregates.panel.Aggregates',
'PANEL': 'aggregates',
'PANEL_DASHBOARD': 'admin',
'PANEL_GROUP': 'admin',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_2050_admin_aggregates_panel.pyc',
'__name__': 'openstack_dashboard.enabled._2050_admin_aggregates_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.dashboards.admin.instances.panel.Instances',
'PANEL': 'instances',
'PANEL_DASHBOARD': 'admin',
'PANEL_GROUP': 'admin',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_2060_admin_instances_panel.pyc',
'__name__': 'openstack_dashboard.enabled._2060_admin_instances_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.dashboards.admin.volumes.panel.Volumes',
'PANEL': 'volumes',
'PANEL_DASHBOARD': 'admin',
'PANEL_GROUP': 'admin',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_2070_admin_volumes_panel.pyc',
'__name__': 'openstack_dashboard.enabled._2070_admin_volumes_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.dashboards.admin.flavors.panel.Flavors',
'PANEL': 'flavors',
'PANEL_DASHBOARD': 'admin',
'PANEL_GROUP': 'admin',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_2080_admin_flavors_panel.pyc',
'__name__': 'openstack_dashboard.enabled._2080_admin_flavors_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.dashboards.admin.images.panel.Images',
'PANEL': 'images',
'PANEL_DASHBOARD': 'admin',
'PANEL_GROUP': 'admin',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_2090_admin_images_panel.pyc',
'__name__': 'openstack_dashboard.enabled._2090_admin_images_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.dashboards.admin.networks.panel.Networks',
'PANEL': 'networks',
'PANEL_DASHBOARD': 'admin',
'PANEL_GROUP': 'admin',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_2100_admin_networks_panel.pyc',
'__name__': 'openstack_dashboard.enabled._2100_admin_networks_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.dashboards.admin.routers.panel.Routers',
'PANEL': 'routers',
'PANEL_DASHBOARD': 'admin',
'PANEL_GROUP': 'admin',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_2110_admin_routers_panel.pyc',
'__name__': 'openstack_dashboard.enabled._2110_admin_routers_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.dashboards.admin.defaults.panel.Defaults',
'PANEL': 'defaults',
'PANEL_DASHBOARD': 'admin',
'PANEL_GROUP': 'admin',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_2120_admin_defaults_panel.pyc',
'__name__': 'openstack_dashboard.enabled._2120_admin_defaults_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.dashboards.admin.metadata_defs.panel.MetadataDefinitions',
'PANEL': 'metadata_defs',
'PANEL_DASHBOARD': 'admin',
'PANEL_GROUP': 'admin',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_2130_admin_metadata_defs_panel.pyc',
'__name__': 'openstack_dashboard.enabled._2130_admin_metadata_defs_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.dashboards.admin.info.panel.Info',
'PANEL': 'info',
'PANEL_DASHBOARD': 'admin',
'PANEL_GROUP': 'admin',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_2140_admin_info_panel.pyc',
'__name__': 'openstack_dashboard.enabled._2140_admin_info_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.dashboards.identity.domains.panel.Domains',
'PANEL': 'domains',
'PANEL_DASHBOARD': 'identity',
'PANEL_GROUP': 'default',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_3010_identity_domains_panel.pyc',
'__name__': 'openstack_dashboard.enabled._3010_identity_domains_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.dashboards.identity.projects.panel.Tenants',
'PANEL': 'projects',
'PANEL_DASHBOARD': 'identity',
'PANEL_GROUP': 'default',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_3020_identity_projects_panel.pyc',
'__name__': 'openstack_dashboard.enabled._3020_identity_projects_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.dashboards.identity.users.panel.Users',
'PANEL': 'users',
'PANEL_DASHBOARD': 'identity',
'PANEL_GROUP': 'default',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_3030_identity_users_panel.pyc',
'__name__': 'openstack_dashboard.enabled._3030_identity_users_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.dashboards.identity.groups.panel.Groups',
'PANEL': 'groups',
'PANEL_DASHBOARD': 'identity',
'PANEL_GROUP': 'default',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_3040_identity_groups_panel.pyc',
'__name__': 'openstack_dashboard.enabled._3040_identity_groups_panel',
'__package__': None},
{'ADD_PANEL': 'openstack_dashboard.dashboards.identity.roles.panel.Roles',
'PANEL': 'roles',
'PANEL_DASHBOARD': 'identity',
'PANEL_GROUP': 'default',
'__doc__': None,
'__file__': '/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/enabled/_3050_identity_roles_panel.pyc',
'__name__': 'openstack_dashboard.enabled._3050_identity_roles_panel',
'__package__': None}],
'scss_files': ['dashboard/project/project.scss',
'dashboard/identity/identity.scss'],
'user_home': 'openstack_dashboard.views.get_user_home'},
'STATIC_URL': '/dashboard/static/',
'WEBROOT': '/dashboard/'} |