2025-10-08 19:07:36,030 52 DEBUG django.template Exception while resolving variable 'modal_backdrop' in template 'unknown'. Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/django/template/base.py", line 829, in _resolve_lookup current = current[bit] KeyError: 'modal_backdrop' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/django/template/base.py", line 837, in _resolve_lookup current = getattr(current, bit) AttributeError: 'dict' object has no attribute 'modal_backdrop' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/django/template/base.py", line 843, in _resolve_lookup current = current[int(bit)] ValueError: invalid literal for int() with base 10: 'modal_backdrop' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/django/template/base.py", line 848, in _resolve_lookup raise VariableDoesNotExist("Failed lookup for key " django.template.base.VariableDoesNotExist: Failed lookup for key [modal_backdrop] in {'default_dashboard': 'project', 'user_home': 'openstack_dashboard.views.get_user_home', 'ajax_queue_limit': 10, 'auto_fade_alerts': {'delay': 3000, 'fade_duration': 1500, 'types': ['alert-success', 'alert-info']}, 'help_url': 'http://docs.openstack.org', 'exceptions': {'recoverable': (, , , , , , , , , , , , , , , , , ), 'not_found': (, , , , , , , , ), 'unauthorized': (, , , , , , , , )}, 'password_validator': {'regex': '', 'help_text': ''}, 'password_autocomplete': 'off', 'disable_password_reveal': True, 'enforce_password_check': True, 'images_panel': 'legacy', 'js_files': ['auth/auth.module.js', 'auth/login/login.module.js', 'framework/framework.module.js', 'framework/util/actions/actions.module.js', 'framework/util/bind-scope/bind-scope.module.js', 'framework/util/extensible/extensible.module.js', 'framework/util/file/file.module.js', 'framework/util/filters/filters.module.js', 'framework/util/navigations/navigations.module.js', 'framework/util/promise-toggle/promise-toggle.module.js', 'framework/util/q/q.module.js', 'framework/util/tech-debt/tech-debt.module.js', 'framework/util/util.module.js', 'framework/util/validators/validators.module.js', 'framework/util/workflow/workflow.module.js', 'framework/widgets/action-list/action-list.module.js', 'framework/widgets/charts/charts.module.js', 'framework/widgets/contenteditable/contenteditable.module.js', 'framework/widgets/details/details.module.js', 'framework/widgets/form/form.module.js', 'framework/widgets/headers/headers.module.js', 'framework/widgets/help-panel/help-panel.module.js', 'framework/widgets/load-edit/load-edit.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/panel/panel.module.js', 'framework/widgets/property/property.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/conf/permissions.service.js', 'framework/conf/resource-type-registry.service.js', 'framework/util/actions/action-result.service.js', 'framework/util/bind-scope/bind-scope.directive.js', 'framework/util/extensible/extensible.service.js', 'framework/util/file/file-reader.service.js', 'framework/util/file/text-download.service.js', 'framework/util/filters/filters.js', 'framework/util/filters/helpers.borrowed-from-underscore.js', 'framework/util/http/http.js', 'framework/util/i18n/i18n.js', 'framework/util/navigations/navigations.service.js', 'framework/util/promise-toggle/hz-promise-toggle.directive.js', 'framework/util/q/q.extensions.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/timezones/timezone.service.js', 'framework/util/uuid/uuid.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/validators/validate-unique.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/actions.controller.js', 'framework/widgets/action-list/actions.directive.js', 'framework/widgets/action-list/actions.service.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/contenteditable/contenteditable.directive.js', 'framework/widgets/details/details.directive.js', 'framework/widgets/details/routed-details-view.controller.js', 'framework/widgets/form/builders.provider.js', 'framework/widgets/form/decorator.js', 'framework/widgets/form/modal-form.controller.js', 'framework/widgets/form/modal-form.service.js', 'framework/widgets/headers/hz-page-header.directive.js', 'framework/widgets/help-panel/help-panel.directive.js', 'framework/widgets/load-edit/load-edit.directive.js', 'framework/widgets/magic-search/hz-magic-search-bar.directive.js', 'framework/widgets/magic-search/hz-magic-search-context.directive.js', 'framework/widgets/magic-search/magic-search.controller.js', 'framework/widgets/magic-search/magic-search.directive.js', 'framework/widgets/magic-search/magic-search.service.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.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/delete-modal.service.js', 'framework/widgets/modal/simple-modal.controller.js', 'framework/widgets/modal/simple-modal.service.js', 'framework/widgets/modal/wizard-modal.service.js', 'framework/widgets/modal/wizard.controller.js', 'framework/widgets/panel/hz-resource-panel.controller.js', 'framework/widgets/panel/hz-resource-panel.directive.js', 'framework/widgets/property/hz-field.directive.js', 'framework/widgets/property/hz-resource-property-list.directive.js', 'framework/widgets/property/hz-resource-property.controller.js', 'framework/widgets/property/hz-resource-property.directive.js', 'framework/widgets/table/hz-cell.directive.js', 'framework/widgets/table/hz-detail-row.directive.js', 'framework/widgets/table/hz-dynamic-table.controller.js', 'framework/widgets/table/hz-dynamic-table.directive.js', 'framework/widgets/table/hz-expand-detail.directive.js', 'framework/widgets/table/hz-no-items.directive.js', 'framework/widgets/table/hz-resource-table.controller.js', 'framework/widgets/table/hz-resource-table.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.controller.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/filter-available.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/conf/conf.module.js', 'app/core/core-constants.module.js', 'app/core/core.module.js', 'app/core/flavors/actions/actions.module.js', 'app/core/flavors/flavors.module.js', 'app/core/images/actions/actions.module.js', 'app/core/images/details/details.module.js', 'app/core/images/images.module.js', 'app/core/keypairs/actions/actions.module.js', 'app/core/keypairs/details/details.module.js', 'app/core/keypairs/keypairs.module.js', 'app/core/metadata/metadata.module.js', 'app/core/metadata/modal/modal.module.js', 'app/core/network_qos/actions/actions.module.js', 'app/core/network_qos/details/details.module.js', 'app/core/network_qos/qos.module.js', 'app/core/openstack-service-api/openstack-service-api.module.js', 'app/core/server_groups/actions/actions.module.js', 'app/core/server_groups/details/details.module.js', 'app/core/server_groups/server-groups.module.js', 'app/core/trunks/actions/actions.module.js', 'app/core/trunks/details/details.module.js', 'app/core/trunks/trunks.module.js', 'app/core/workflow/workflow.module.js', 'app/resources/resources.module.js', 'app/tech-debt/tech-debt.module.js', 'app/core/cloud-services/hz-if-cinder-extensions.directive.js', 'app/core/cloud-services/hz-if-neutron-extensions.directive.js', 'app/core/cloud-services/hz-if-policies.directive.js', 'app/core/cloud-services/hz-if-services.directive.js', 'app/core/cloud-services/hz-if-settings.directive.js', 'app/core/cloud-services/hz-if-version.directive.js', 'app/core/flavors/actions/delete-flavor.service.js', 'app/core/flavors/actions/update-metadata.action.service.js', 'app/core/flavors/flavors.service.js', 'app/core/images/actions/create-volume.service.js', 'app/core/images/actions/create.action.service.js', 'app/core/images/actions/create.workflow.service.js', 'app/core/images/actions/delete-image-selected.component.js', 'app/core/images/actions/delete-image.service.js', 'app/core/images/actions/edit.action.service.js', 'app/core/images/actions/edit.workflow.service.js', 'app/core/images/actions/launch-instance.service.js', 'app/core/images/actions/update-metadata.action.service.js', 'app/core/images/details/overview.controller.js', 'app/core/images/filters/image-visibility.filter.js', 'app/core/images/images.service.js', 'app/core/images/steps/create-image/create-image.controller.js', 'app/core/images/steps/create-volume/create-volume.controller.js', 'app/core/images/steps/edit-image/edit-image.controller.js', 'app/core/images/steps/update-metadata/update-metadata.controller.js', 'app/core/images/summary.controller.js', 'app/core/images/workflows/create-volume.service.js', 'app/core/keypairs/actions/create.key-type.controller.js', 'app/core/keypairs/actions/create.service.js', 'app/core/keypairs/actions/delete.service.js', 'app/core/keypairs/actions/import.public-key.controller.js', 'app/core/keypairs/actions/import.service.js', 'app/core/keypairs/details/details.controller.js', 'app/core/keypairs/keypair.controller.js', 'app/core/keypairs/keypairs.service.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/network_qos/actions/delete.action.service.js', 'app/core/network_qos/details/overview.controller.js', 'app/core/network_qos/qos.service.js', 'app/core/openstack-service-api/cinder-extensions.service.js', 'app/core/openstack-service-api/cinder.service.js', 'app/core/openstack-service-api/extensions.service.js', 'app/core/openstack-service-api/glance.service.js', 'app/core/openstack-service-api/keystone.service.js', 'app/core/openstack-service-api/network.service.js', 'app/core/openstack-service-api/neutron-extensions.service.js', 'app/core/openstack-service-api/neutron.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/swift.service.js', 'app/core/openstack-service-api/user-session.service.js', 'app/core/server_groups/actions/create.action.service.js', 'app/core/server_groups/actions/delete.action.service.js', 'app/core/server_groups/actions/workflow/workflow.service.js', 'app/core/server_groups/details/overview.controller.js', 'app/core/server_groups/server-groups.service.js', 'app/core/trunks/actions/create.action.service.js', 'app/core/trunks/actions/create.workflow.service.js', 'app/core/trunks/actions/delete.action.service.js', 'app/core/trunks/actions/edit.action.service.js', 'app/core/trunks/actions/edit.workflow.service.js', 'app/core/trunks/actions/ports-extra.service.js', 'app/core/trunks/details/overview.controller.js', 'app/core/trunks/steps/trunk-details.controller.js', 'app/core/trunks/steps/trunk-parent-port.controller.js', 'app/core/trunks/steps/trunk-subports.controller.js', 'app/core/trunks/trunks.service.js', 'app/core/workflow/decorator.service.js', 'app/core/workflow/workflow.service.js', 'app/redirect.controller.js', 'app/tech-debt/hz-namespace-resource-type-form.controller.js', 'app/tech-debt/image-form.controller.js', 'dashboard/project/containers/containers.module.js', 'dashboard/project/project.module.js', 'dashboard/project/workflow/launch-instance/launch-instance.module.js', 'dashboard/project/workflow/workflow.module.js', 'dashboard/project/containers/check-copy-destination.directive.js', 'dashboard/project/containers/containers-model.service.js', 'dashboard/project/containers/containers.controller.js', 'dashboard/project/containers/copy-object-controller.js', 'dashboard/project/containers/delete-objects.controller.js', 'dashboard/project/containers/edit-object-controller.js', 'dashboard/project/containers/file-change-directive.js', 'dashboard/project/containers/object-name-exists.directive.js', 'dashboard/project/containers/objects-batch-actions.service.js', 'dashboard/project/containers/objects-row-actions.service.js', 'dashboard/project/containers/objects.controller.js', 'dashboard/project/containers/upload-object-controller.js', 'dashboard/project/workflow/launch-instance/configuration/configuration.controller.js', 'dashboard/project/workflow/launch-instance/details/details.controller.js', 'dashboard/project/workflow/launch-instance/flavor/flavor.controller.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/launch-instance-modal.controller.js', 'dashboard/project/workflow/launch-instance/launch-instance-modal.service.js', 'dashboard/project/workflow/launch-instance/launch-instance-model.service.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/networkports/ports.controller.js', 'dashboard/project/workflow/launch-instance/scheduler-hints/scheduler-hints.controller.js', 'dashboard/project/workflow/launch-instance/security-groups/security-groups.controller.js', 'dashboard/project/workflow/launch-instance/server-groups/server-groups.controller.js', 'dashboard/project/workflow/launch-instance/source/source.controller.js', 'dashboard/project/lbaasv2/healthmonitors/healthmonitors.module.js', 'dashboard/project/lbaasv2/l7policies/l7policies.module.js', 'dashboard/project/lbaasv2/l7rules/l7rules.module.js', 'dashboard/project/lbaasv2/lbaasv2.module.js', 'dashboard/project/lbaasv2/listeners/listeners.module.js', 'dashboard/project/lbaasv2/loadbalancers/loadbalancers.module.js', 'dashboard/project/lbaasv2/members/members.module.js', 'dashboard/project/lbaasv2/pools/pools.module.js', 'app/core/openstack-service-api/lbaasv2.service.js', 'app/core/openstack-service-api/octavia-barbican.service.js', 'dashboard/project/lbaasv2/healthmonitors/actions/create/create.action.service.js', 'dashboard/project/lbaasv2/healthmonitors/actions/create/wizard.controller.js', 'dashboard/project/lbaasv2/healthmonitors/actions/delete/delete.action.service.js', 'dashboard/project/lbaasv2/healthmonitors/actions/edit/edit.action.service.js', 'dashboard/project/lbaasv2/healthmonitors/actions/edit/wizard.controller.js', 'dashboard/project/lbaasv2/healthmonitors/details/detail.controller.js', 'dashboard/project/lbaasv2/l7policies/actions/create/create.action.service.js', 'dashboard/project/lbaasv2/l7policies/actions/create/wizard.controller.js', 'dashboard/project/lbaasv2/l7policies/actions/delete/delete.action.service.js', 'dashboard/project/lbaasv2/l7policies/actions/edit/edit.action.service.js', 'dashboard/project/lbaasv2/l7policies/actions/edit/wizard.controller.js', 'dashboard/project/lbaasv2/l7policies/details/detail.controller.js', 'dashboard/project/lbaasv2/l7rules/actions/create/create.action.service.js', 'dashboard/project/lbaasv2/l7rules/actions/create/wizard.controller.js', 'dashboard/project/lbaasv2/l7rules/actions/delete/delete.action.service.js', 'dashboard/project/lbaasv2/l7rules/actions/edit/edit.action.service.js', 'dashboard/project/lbaasv2/l7rules/actions/edit/wizard.controller.js', 'dashboard/project/lbaasv2/l7rules/details/detail.controller.js', 'dashboard/project/lbaasv2/listeners/actions/create/create.service.js', 'dashboard/project/lbaasv2/listeners/actions/create/wizard.controller.js', 'dashboard/project/lbaasv2/listeners/actions/delete/delete.action.service.js', 'dashboard/project/lbaasv2/listeners/actions/edit/edit.service.js', 'dashboard/project/lbaasv2/listeners/actions/edit/wizard.controller.js', 'dashboard/project/lbaasv2/listeners/details/detail.controller.js', 'dashboard/project/lbaasv2/loadbalancers/actions/associate-ip/modal.controller.js', 'dashboard/project/lbaasv2/loadbalancers/actions/associate-ip/modal.service.js', 'dashboard/project/lbaasv2/loadbalancers/actions/create/create.service.js', 'dashboard/project/lbaasv2/loadbalancers/actions/create/wizard.controller.js', 'dashboard/project/lbaasv2/loadbalancers/actions/delete/delete.action.service.js', 'dashboard/project/lbaasv2/loadbalancers/actions/disassociate-ip/modal.service.js', 'dashboard/project/lbaasv2/loadbalancers/actions/edit/edit.service.js', 'dashboard/project/lbaasv2/loadbalancers/actions/edit/wizard.controller.js', 'dashboard/project/lbaasv2/loadbalancers/details/detail.controller.js', 'dashboard/project/lbaasv2/loadbalancers/loadbalancers.service.js', 'dashboard/project/lbaasv2/loadbalancers/panel.controller.js', 'dashboard/project/lbaasv2/members/actions/delete/delete.action.service.js', 'dashboard/project/lbaasv2/members/actions/edit-member/modal.controller.js', 'dashboard/project/lbaasv2/members/actions/edit-member/modal.service.js', 'dashboard/project/lbaasv2/members/actions/update-list/update-member-list.service.js', 'dashboard/project/lbaasv2/members/actions/update-list/wizard.controller.js', 'dashboard/project/lbaasv2/members/details/detail.controller.js', 'dashboard/project/lbaasv2/pools/actions/create/create.action.service.js', 'dashboard/project/lbaasv2/pools/actions/create/wizard.controller.js', 'dashboard/project/lbaasv2/pools/actions/delete/delete.action.service.js', 'dashboard/project/lbaasv2/pools/actions/edit/edit.action.service.js', 'dashboard/project/lbaasv2/pools/actions/edit/wizard.controller.js', 'dashboard/project/lbaasv2/pools/details/detail.controller.js', 'dashboard/project/lbaasv2/util/validators/validate-unique.js', 'dashboard/project/lbaasv2/widgets/filterselect/filter-select.component.js', 'dashboard/project/lbaasv2/widgets/table/table-status.directive.js', 'dashboard/project/lbaasv2/workflow/certificates/certificates.controller.js', 'dashboard/project/lbaasv2/workflow/l7policy/l7policy.controller.js', 'dashboard/project/lbaasv2/workflow/listener/listener.controller.js', 'dashboard/project/lbaasv2/workflow/loadbalancer/loadbalancer.controller.js', 'dashboard/project/lbaasv2/workflow/members/members.controller.js', 'dashboard/project/lbaasv2/workflow/modal.service.js', 'dashboard/project/lbaasv2/workflow/model.service.js', 'dashboard/project/lbaasv2/workflow/monitor/monitor.controller.js', 'dashboard/project/lbaasv2/workflow/pool/pool.controller.js', 'dashboard/project/lbaasv2/workflow/workflow.service.js', 'designatedashboard/designatedashboard.module.js', 'designatedashboard/resources/os-designate-floatingip/actions/actions.module.js', 'designatedashboard/resources/os-designate-floatingip/details/details.module.js', 'designatedashboard/resources/os-designate-floatingip/os-designate-floatingip.module.js', 'designatedashboard/resources/os-designate-recordset/actions/actions.module.js', 'designatedashboard/resources/os-designate-recordset/details/details.module.js', 'designatedashboard/resources/os-designate-recordset/os-designate-recordset.module.js', 'designatedashboard/resources/os-designate-zone/actions/actions.module.js', 'designatedashboard/resources/os-designate-zone/details/details.module.js', 'designatedashboard/resources/os-designate-zone/os-designate-zone.module.js', 'designatedashboard/resources/resources.module.js', 'designatedashboard/resources/os-designate-floatingip/actions/set.service.js', 'designatedashboard/resources/os-designate-floatingip/actions/unset.service.js', 'designatedashboard/resources/os-designate-floatingip/api.service.js', 'designatedashboard/resources/os-designate-floatingip/details/overview.controller.js', 'designatedashboard/resources/os-designate-recordset/actions/common-forms.service.js', 'designatedashboard/resources/os-designate-recordset/actions/create.service.js', 'designatedashboard/resources/os-designate-recordset/actions/delete.service.js', 'designatedashboard/resources/os-designate-recordset/actions/update.service.js', 'designatedashboard/resources/os-designate-recordset/api.service.js', 'designatedashboard/resources/os-designate-recordset/details/overview.controller.js', 'designatedashboard/resources/os-designate-recordset/details/zone-recordsets.controller.js', 'designatedashboard/resources/os-designate-zone/actions/common-forms.service.js', 'designatedashboard/resources/os-designate-zone/actions/create.service.js', 'designatedashboard/resources/os-designate-zone/actions/delete.service.js', 'designatedashboard/resources/os-designate-zone/actions/update.service.js', 'designatedashboard/resources/os-designate-zone/api.service.js', 'designatedashboard/resources/os-designate-zone/details/overview.controller.js', 'designatedashboard/resources/util.service.js', 'dashboard/admin/ironic/ironic.module.js', 'dashboard/admin/ironic/auto-focus.directive.js', 'dashboard/admin/ironic/base-node/base-node.controller.js', 'dashboard/admin/ironic/base-node/base-node.service.js', 'dashboard/admin/ironic/base-port/base-port.controller.js', 'dashboard/admin/ironic/base-portgroup/base-portgroup.controller.js', 'dashboard/admin/ironic/bootdevice/bootdevice.controller.js', 'dashboard/admin/ironic/bootdevice/bootdevice.service.js', 'dashboard/admin/ironic/clean-node/clean-node.controller.js', 'dashboard/admin/ironic/clean-node/clean-node.service.js', 'dashboard/admin/ironic/create-port/create-port.controller.js', 'dashboard/admin/ironic/create-port/create-port.service.js', 'dashboard/admin/ironic/create-portgroup/create-portgroup.controller.js', 'dashboard/admin/ironic/create-portgroup/create-portgroup.service.js', 'dashboard/admin/ironic/driver-property.service.js', 'dashboard/admin/ironic/edit-node/edit-node.controller.js', 'dashboard/admin/ironic/edit-node/edit-node.service.js', 'dashboard/admin/ironic/edit-port/edit-port.controller.js', 'dashboard/admin/ironic/edit-port/edit-port.service.js', 'dashboard/admin/ironic/edit-portgroup/edit-portgroup.controller.js', 'dashboard/admin/ironic/edit-portgroup/edit-portgroup.service.js', 'dashboard/admin/ironic/empty-to-pristine.directive.js', 'dashboard/admin/ironic/enroll-node/enroll-node.controller.js', 'dashboard/admin/ironic/enroll-node/enroll-node.service.js', 'dashboard/admin/ironic/form-field.directive.js', 'dashboard/admin/ironic/form-field.service.js', 'dashboard/admin/ironic/graph.service.js', 'dashboard/admin/ironic/ironic.backend-mock.service.js', 'dashboard/admin/ironic/ironic.service.js', 'dashboard/admin/ironic/maintenance/maintenance.controller.js', 'dashboard/admin/ironic/maintenance/maintenance.service.js', 'dashboard/admin/ironic/modal-draggable.directive.js', 'dashboard/admin/ironic/node-actions.service.js', 'dashboard/admin/ironic/node-details/node-details.controller.js', 'dashboard/admin/ironic/node-error.service.js', 'dashboard/admin/ironic/node-list/node-list.controller.js', 'dashboard/admin/ironic/node-state-transition.service.js', 'dashboard/admin/ironic/postfix-expr.service.js', 'dashboard/admin/ironic/property-collection-editor.directive.js', 'dashboard/admin/ironic/property-collection.service.js', 'dashboard/admin/ironic/raidconfig/raidconfig.controller.js', 'dashboard/admin/ironic/raidconfig/raidconfig.service.js', 'dashboard/admin/ironic/update-patch.service.js', 'dashboard/identity/domains/actions/actions.module.js', 'dashboard/identity/domains/details/details.module.js', 'dashboard/identity/domains/domains.module.js', 'dashboard/identity/groups/actions/actions.module.js', 'dashboard/identity/groups/groups.module.js', 'dashboard/identity/identity.module.js', 'dashboard/identity/projects/projects.module.js', 'dashboard/identity/roles/actions/actions.module.js', 'dashboard/identity/roles/roles.module.js', 'dashboard/identity/users/actions/actions.module.js', 'dashboard/identity/users/details/details.module.js', 'dashboard/identity/users/users.module.js', 'dashboard/identity/domains/actions/create.service.js', 'dashboard/identity/domains/actions/delete.service.js', 'dashboard/identity/domains/actions/workflow/workflow.service.js', 'dashboard/identity/domains/details/overview.controller.js', 'dashboard/identity/domains/domains.service.js', 'dashboard/identity/groups/actions/create.action.service.js', 'dashboard/identity/groups/actions/delete.action.service.js', 'dashboard/identity/groups/actions/edit.action.service.js', 'dashboard/identity/roles/actions/create.action.service.js', 'dashboard/identity/roles/actions/delete.action.service.js', 'dashboard/identity/roles/actions/edit.action.service.js', 'dashboard/identity/roles/role.schema.js', 'dashboard/identity/users/actions/create.action.service.js', 'dashboard/identity/users/actions/delete.action.service.js', 'dashboard/identity/users/actions/disable.action.service.js', 'dashboard/identity/users/actions/enable.action.service.js', 'dashboard/identity/users/actions/password.action.service.js', 'dashboard/identity/users/actions/update.action.service.js', 'dashboard/identity/users/actions/workflow/workflow.service.js', 'dashboard/identity/users/details/overview.controller.js', 'dashboard/identity/users/users.service.js', 'dashboard/project/heat_dashboard/template_generator/js/libs/angular-material.js', 'dashboard/project/heat_dashboard/template_generator/js/libs/angular-notify.js', 'dashboard/project/heat_dashboard/template_generator/js/libs/vis.js', 'dashboard/project/heat_dashboard/template_generator/js/components/template-generator.module.js', 'dashboard/project/heat_dashboard/template_generator/js/components/utils.module.js', 'dashboard/project/heat_dashboard/template_generator/js/components/agent.module.js', 'dashboard/project/heat_dashboard/template_generator/js/components/agent.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/compile.directive.js', 'dashboard/project/heat_dashboard/template_generator/js/components/dependson.directive.js', 'dashboard/project/heat_dashboard/template_generator/js/components/draggable.directive.js', 'dashboard/project/heat_dashboard/template_generator/js/components/droppable.directive.js', 'dashboard/project/heat_dashboard/template_generator/js/components/globals.service.js', 'dashboard/project/heat_dashboard/template_generator/js/components/icons.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/loading.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/menu.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-draft.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-edge.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-node.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-template.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/states.service.js', 'dashboard/project/heat_dashboard/template_generator/js/components/vis-network.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__cinder__volume/os__cinder__volume.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__cinder__volumeattachment/os__cinder__volumeattachment.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__designate__recordset/os__designate__recordset.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__designate__zone/os__designate__zone.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__heat__autoscalinggroup/os__heat__autoscalinggroup.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__heat__resourcegroup/os__heat__resourcegroup.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__heat__scalingpolicy/os__heat__scalingpolicy.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__floatingip/os__neutron__floatingip.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__floatingipassociation/os__neutron__floatingipassociation.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__net/os__neutron__net.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__port/os__neutron__port.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__router/os__neutron__router.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__routerinterface/os__neutron__routerinterface.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__securitygroup/os__neutron__securitygroup.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__subnet/os__neutron__subnet.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__nova__keypair/os__nova__keypair.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__nova__server/os__nova__server.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__swift__container/os__swift__container.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/conf/permissions.service.spec.js', 'framework/conf/resource-type-registry.service.spec.js', 'framework/framework.module.spec.js', 'framework/util/actions/action-result.service.spec.js', 'framework/util/bind-scope/bind-scope.spec.js', 'framework/util/extensible/extensible.service.spec.js', 'framework/util/file/file-reader.service.spec.js', 'framework/util/file/text-download.service.spec.js', 'framework/util/filters/filters.spec.js', 'framework/util/http/http.spec.js', 'framework/util/i18n/i18n.spec.js', 'framework/util/navigations/navigations.service.spec.js', 'framework/util/promise-toggle/hz-promise-toggle.directive.spec.js', 'framework/util/q/q.extensions.spec.js', 'framework/util/q/q.module.spec.js', 'framework/util/tech-debt/helper-functions.service.spec.js', 'framework/util/timezones/timezone.service.spec.js', 'framework/util/uuid/uuid.spec.js', 'framework/util/validators/hz-password-match.directive.spec.js', 'framework/util/validators/validators.spec.js', 'framework/util/workflow/workflow.spec.js', 'framework/widgets/action-list/action-list.spec.js', 'framework/widgets/action-list/actions.directive.spec.js', 'framework/widgets/charts/chart-tooltip.spec.js', 'framework/widgets/charts/charts.spec.js', 'framework/widgets/charts/pie-chart.spec.js', 'framework/widgets/contenteditable/contenteditable.directive.spec.js', 'framework/widgets/details/routed-details-view.controller.spec.js', 'framework/widgets/form/builders.provider.spec.js', 'framework/widgets/form/decorator.spec.js', 'framework/widgets/form/modal-form.controller.spec.js', 'framework/widgets/form/modal-form.service.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/load-edit/load-edit.directive.spec.js', 'framework/widgets/magic-search/hz-magic-search-bar.spec.js', 'framework/widgets/magic-search/magic-search.controller.spec.js', 'framework/widgets/magic-search/magic-search.service.spec.js', 'framework/widgets/magic-search/st-magic-search.directive.spec.js', 'framework/widgets/metadata/display/display.spec.js', 'framework/widgets/metadata/tree/metadata-tree-item.controller.spec.js', 'framework/widgets/metadata/tree/tree.spec.js', 'framework/widgets/modal-wait-spinner/modal-wait-spinner.spec.js', 'framework/widgets/modal/delete-modal.service.spec.js', 'framework/widgets/modal/simple-modal.spec.js', 'framework/widgets/modal/wizard-modal.service.spec.js', 'framework/widgets/modal/wizard.controller.spec.js', 'framework/widgets/panel/hz-resource-panel.controller.spec.js', 'framework/widgets/property/hz-resource-property.directive.spec.js', 'framework/widgets/table/hz-dynamic-table.directive.spec.js', 'framework/widgets/table/hz-dynamic-table.spec.js', 'framework/widgets/table/hz-no-items.directive.spec.js', 'framework/widgets/table/hz-resource-table.controller.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/filter-available.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.controller.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-cinder-extensions.directive.spec.js', 'app/core/cloud-services/hz-if-neutron-extensions.directive.spec.js', 'app/core/cloud-services/hz-if-policies.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/cloud-services/hz-if-version.directive.spec.js', 'app/core/core.module.spec.js', 'app/core/flavors/actions/actions.module.spec.js', 'app/core/flavors/actions/delete-flavor.service.spec.js', 'app/core/flavors/actions/update-metadata.action.service.spec.js', 'app/core/flavors/flavors.module.spec.js', 'app/core/flavors/flavors.service.spec.js', 'app/core/images/actions/actions.module.spec.js', 'app/core/images/actions/create-volume.service.spec.js', 'app/core/images/actions/create.action.service.spec.js', 'app/core/images/actions/create.workflow.service.spec.js', 'app/core/images/actions/delete-image-selected.component.spec.js', 'app/core/images/actions/delete-image.service.spec.js', 'app/core/images/actions/edit.action.service.spec.js', 'app/core/images/actions/edit.workflow.service.spec.js', 'app/core/images/actions/launch-instance.service.spec.js', 'app/core/images/actions/update-metadata.action.service.spec.js', 'app/core/images/details/details.module.spec.js', 'app/core/images/details/overview.controller.spec.js', 'app/core/images/filters/image-visibility.filter.spec.js', 'app/core/images/images.module.spec.js', 'app/core/images/images.service.spec.js', 'app/core/images/steps/create-image/create-image.controller.spec.js', 'app/core/images/steps/create-volume/create-volume.controller.spec.js', 'app/core/images/steps/edit-image/edit-image.controller.spec.js', 'app/core/images/steps/update-metadata/update-metadata.controller.spec.js', 'app/core/images/summary.controller.spec.js', 'app/core/images/workflows/create-volume.service.spec.js', 'app/core/keypairs/actions/actions.module.spec.js', 'app/core/keypairs/actions/create.key-type.controller.spec.js', 'app/core/keypairs/actions/create.service.spec.js', 'app/core/keypairs/actions/delete.service.spec.js', 'app/core/keypairs/actions/import.public-key.controller.spec.js', 'app/core/keypairs/actions/import.service.spec.js', 'app/core/keypairs/details/details.controller.spec.js', 'app/core/keypairs/details/details.module.spec.js', 'app/core/keypairs/keypair.controller.spec.js', 'app/core/keypairs/keypairs.module.spec.js', 'app/core/keypairs/keypairs.service.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/network_qos/actions/actions.module.spec.js', 'app/core/network_qos/actions/delete.action.service.spec.js', 'app/core/network_qos/details/details.module.spec.js', 'app/core/network_qos/details/overview.controller.spec.js', 'app/core/network_qos/qos.module.spec.js', 'app/core/network_qos/qos.service.spec.js', 'app/core/openstack-service-api/cinder-extensions.service.spec.js', 'app/core/openstack-service-api/cinder.service.spec.js', 'app/core/openstack-service-api/extensions.service.spec.js', 'app/core/openstack-service-api/glance.service.spec.js', 'app/core/openstack-service-api/keystone.service.spec.js', 'app/core/openstack-service-api/network.service.spec.js', 'app/core/openstack-service-api/neutron-extensions.service.spec.js', 'app/core/openstack-service-api/neutron.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/swift.service.spec.js', 'app/core/openstack-service-api/user-session.service.spec.js', 'app/core/server_groups/actions/actions.module.spec.js', 'app/core/server_groups/actions/create.action.service.spec.js', 'app/core/server_groups/actions/delete.action.service.spec.js', 'app/core/server_groups/actions/workflow/workflow.service.spec.js', 'app/core/server_groups/details/details.module.spec.js', 'app/core/server_groups/details/overview.controller.spec.js', 'app/core/server_groups/server-groups.module.spec.js', 'app/core/server_groups/server-groups.service.spec.js', 'app/core/trunks/actions/actions.module.spec.js', 'app/core/trunks/actions/create.action.service.spec.js', 'app/core/trunks/actions/delete.action.service.spec.js', 'app/core/trunks/actions/edit.action.service.spec.js', 'app/core/trunks/actions/ports-extra.service.spec.js', 'app/core/trunks/details/details.module.spec.js', 'app/core/trunks/details/overview.controller.spec.js', 'app/core/trunks/steps/trunk-details.controller.spec.js', 'app/core/trunks/steps/trunk-parent-port.controller.spec.js', 'app/core/trunks/steps/trunk-subports.controller.spec.js', 'app/core/trunks/trunks.module.spec.js', 'app/core/trunks/trunks.service.spec.js', 'app/core/workflow/decorator.service.spec.js', 'app/core/workflow/workflow.module.spec.js', 'app/redirect.controller.spec.js', 'app/tech-debt/hz-namespace-resource-type-form.controller.spec.js', 'app/tech-debt/image-form.controller.spec.js', 'app/tech-debt/tech-debt.module.spec.js', 'dashboard/project/containers/check-copy-destination.directive.spec.js', 'dashboard/project/containers/containers-model.service.spec.js', 'dashboard/project/containers/containers.controller.spec.js', 'dashboard/project/containers/containers.module.spec.js', 'dashboard/project/containers/copy-object-controller.spec.js', 'dashboard/project/containers/delete-objects.controller.spec.js', 'dashboard/project/containers/edit-object-controller.spec.js', 'dashboard/project/containers/file-change-directive.spec.js', 'dashboard/project/containers/object-name-exists.directive.spec.js', 'dashboard/project/containers/objects-batch-actions.service.spec.js', 'dashboard/project/containers/objects-row-actions.service.spec.js', 'dashboard/project/containers/objects.controller.spec.js', 'dashboard/project/containers/upload-object-controller.spec.js', 'dashboard/project/project.module.spec.js', 'dashboard/project/workflow/launch-instance/configuration/configuration.controller.spec.js', 'dashboard/project/workflow/launch-instance/details/details.controller.spec.js', 'dashboard/project/workflow/launch-instance/flavor/flavor.spec.js', 'dashboard/project/workflow/launch-instance/keypair/create-keypair.controller.spec.js', 'dashboard/project/workflow/launch-instance/keypair/import-keypair.controller.spec.js', 'dashboard/project/workflow/launch-instance/keypair/keypair.controller.spec.js', 'dashboard/project/workflow/launch-instance/launch-instance-modal.controller.spec.js', 'dashboard/project/workflow/launch-instance/launch-instance-modal.service.spec.js', 'dashboard/project/workflow/launch-instance/launch-instance-model.service.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/metadata/metadata.spec.js', 'dashboard/project/workflow/launch-instance/network/network.controller.spec.js', 'dashboard/project/workflow/launch-instance/networkports/ports.spec.js', 'dashboard/project/workflow/launch-instance/scheduler-hints/scheduler-hints.spec.js', 'dashboard/project/workflow/launch-instance/security-groups/security-groups.spec.js', 'dashboard/project/workflow/launch-instance/server-groups/server-groups.spec.js', 'dashboard/project/workflow/launch-instance/source/source.controller.spec.js', 'dashboard/project/workflow/workflow.module.spec.js', 'app/core/openstack-service-api/lbaasv2.service.spec.js', 'app/core/openstack-service-api/octavia-barbican.service.spec.js', 'dashboard/project/lbaasv2/healthmonitors/actions/create/create.action.service.spec.js', 'dashboard/project/lbaasv2/healthmonitors/actions/create/wizard.controller.spec.js', 'dashboard/project/lbaasv2/healthmonitors/actions/delete/delete.action.service.spec.js', 'dashboard/project/lbaasv2/healthmonitors/actions/edit/edit.action.service.spec.js', 'dashboard/project/lbaasv2/healthmonitors/actions/edit/wizard.controller.spec.js', 'dashboard/project/lbaasv2/healthmonitors/details/detail.controller.spec.js', 'dashboard/project/lbaasv2/healthmonitors/healthmonitors.module.spec.js', 'dashboard/project/lbaasv2/l7policies/actions/create/create.action.service.spec.js', 'dashboard/project/lbaasv2/l7policies/actions/create/wizard.controller.spec.js', 'dashboard/project/lbaasv2/l7policies/actions/delete/delete.action.service.spec.js', 'dashboard/project/lbaasv2/l7policies/actions/edit/edit.action.service.spec.js', 'dashboard/project/lbaasv2/l7policies/actions/edit/wizard.controller.spec.js', 'dashboard/project/lbaasv2/l7policies/details/detail.controller.spec.js', 'dashboard/project/lbaasv2/l7policies/l7policies.module.spec.js', 'dashboard/project/lbaasv2/l7rules/actions/create/create.action.service.spec.js', 'dashboard/project/lbaasv2/l7rules/actions/create/wizard.controller.spec.js', 'dashboard/project/lbaasv2/l7rules/actions/delete/delete.action.service.spec.js', 'dashboard/project/lbaasv2/l7rules/actions/edit/edit.action.service.spec.js', 'dashboard/project/lbaasv2/l7rules/actions/edit/wizard.controller.spec.js', 'dashboard/project/lbaasv2/l7rules/details/detail.controller.spec.js', 'dashboard/project/lbaasv2/l7rules/l7rules.module.spec.js', 'dashboard/project/lbaasv2/lbaasv2.module.spec.js', 'dashboard/project/lbaasv2/listeners/actions/create/create.service.spec.js', 'dashboard/project/lbaasv2/listeners/actions/create/wizard.controller.spec.js', 'dashboard/project/lbaasv2/listeners/actions/delete/delete.action.service.spec.js', 'dashboard/project/lbaasv2/listeners/actions/edit/edit.service.spec.js', 'dashboard/project/lbaasv2/listeners/actions/edit/wizard.controller.spec.js', 'dashboard/project/lbaasv2/listeners/details/detail.controller.spec.js', 'dashboard/project/lbaasv2/listeners/listeners.module.spec.js', 'dashboard/project/lbaasv2/loadbalancers/actions/associate-ip/modal.controller.spec.js', 'dashboard/project/lbaasv2/loadbalancers/actions/associate-ip/modal.service.spec.js', 'dashboard/project/lbaasv2/loadbalancers/actions/create/create.service.spec.js', 'dashboard/project/lbaasv2/loadbalancers/actions/create/wizard.controller.spec.js', 'dashboard/project/lbaasv2/loadbalancers/actions/delete/delete.action.service.spec.js', 'dashboard/project/lbaasv2/loadbalancers/actions/disassociate-ip/modal.service.spec.js', 'dashboard/project/lbaasv2/loadbalancers/actions/edit/edit.service.spec.js', 'dashboard/project/lbaasv2/loadbalancers/actions/edit/wizard.controller.spec.js', 'dashboard/project/lbaasv2/loadbalancers/details/detail.controller.spec.js', 'dashboard/project/lbaasv2/loadbalancers/loadbalancers.module.spec.js', 'dashboard/project/lbaasv2/loadbalancers/loadbalancers.service.spec.js', 'dashboard/project/lbaasv2/loadbalancers/panel.controller.spec.js', 'dashboard/project/lbaasv2/members/actions/delete/delete.action.service.spec.js', 'dashboard/project/lbaasv2/members/actions/edit-member/modal.controller.spec.js', 'dashboard/project/lbaasv2/members/actions/edit-member/modal.service.spec.js', 'dashboard/project/lbaasv2/members/actions/update-list/update-member-list.service.spec.js', 'dashboard/project/lbaasv2/members/actions/update-list/wizard.controller.spec.js', 'dashboard/project/lbaasv2/members/details/detail.controller.spec.js', 'dashboard/project/lbaasv2/members/members.module.spec.js', 'dashboard/project/lbaasv2/pools/actions/create/create.action.service.spec.js', 'dashboard/project/lbaasv2/pools/actions/create/wizard.controller.spec.js', 'dashboard/project/lbaasv2/pools/actions/delete/delete.action.service.spec.js', 'dashboard/project/lbaasv2/pools/actions/edit/edit.action.service.spec.js', 'dashboard/project/lbaasv2/pools/actions/edit/wizard.controller.spec.js', 'dashboard/project/lbaasv2/pools/details/detail.controller.spec.js', 'dashboard/project/lbaasv2/pools/pools.module.spec.js', 'dashboard/project/lbaasv2/util/validators/validate-unique.spec.js', 'dashboard/project/lbaasv2/widgets/filterselect/filter-select.component.spec.js', 'dashboard/project/lbaasv2/widgets/table/table-status.directive.spec.js', 'dashboard/project/lbaasv2/workflow/certificates/certificates.controller.spec.js', 'dashboard/project/lbaasv2/workflow/l7policy/l7policy.controller.spec.js', 'dashboard/project/lbaasv2/workflow/listener/listener.controller.spec.js', 'dashboard/project/lbaasv2/workflow/loadbalancer/loadbalancer.controller.spec.js', 'dashboard/project/lbaasv2/workflow/members/members.controller.spec.js', 'dashboard/project/lbaasv2/workflow/modal.service.spec.js', 'dashboard/project/lbaasv2/workflow/model.service.spec.js', 'dashboard/project/lbaasv2/workflow/monitor/monitor.controller.spec.js', 'dashboard/project/lbaasv2/workflow/pool/pool.controller.spec.js', 'dashboard/project/lbaasv2/workflow/workflow.service.spec.js', 'designatedashboard/resources/os-designate-zone/actions/actions.module.spec.js', 'dashboard/admin/ironic/base-node/base-node.controller.spec.js', 'dashboard/admin/ironic/base-node/base-node.spec.js', 'dashboard/admin/ironic/base-port/base-port.controller.spec.js', 'dashboard/admin/ironic/base-portgroup/base-portgroup.controller.spec.js', 'dashboard/admin/ironic/bootdevice/bootdevice.controller.spec.js', 'dashboard/admin/ironic/bootdevice/bootdevice.service.spec.js', 'dashboard/admin/ironic/create-port/create-port.controller.spec.js', 'dashboard/admin/ironic/create-portgroup/create-portgroup.controller.spec.js', 'dashboard/admin/ironic/driver-property.service.spec.js', 'dashboard/admin/ironic/edit-node/edit-node.controller.spec.js', 'dashboard/admin/ironic/edit-port/edit-port.controller.spec.js', 'dashboard/admin/ironic/edit-portgroup/edit-portgroup.controller.spec.js', 'dashboard/admin/ironic/enroll-node/enroll-node.controller.spec.js', 'dashboard/admin/ironic/form-field.service.spec.js', 'dashboard/admin/ironic/ironic.service.spec.js', 'dashboard/admin/ironic/node-details/node-details.controller.spec.js', 'dashboard/admin/ironic/node-state-transition.service.spec.js', 'dashboard/admin/ironic/postfix-expr.service.spec.js', 'dashboard/admin/ironic/property-collection.service.spec.js', 'dashboard/admin/ironic/raidconfig/raidconfig.controller.spec.js', 'dashboard/admin/ironic/raidconfig/raidconfig.service.spec.js', 'dashboard/admin/ironic/test-data.spec.js', 'dashboard/identity/domains/actions/actions.module.spec.js', 'dashboard/identity/domains/actions/create.service.spec.js', 'dashboard/identity/domains/actions/delete.service.spec.js', 'dashboard/identity/domains/actions/workflow/workflow.service.spec.js', 'dashboard/identity/domains/details/details.module.spec.js', 'dashboard/identity/domains/details/overview.controller.spec.js', 'dashboard/identity/domains/domains.module.spec.js', 'dashboard/identity/domains/domains.service.spec.js', 'dashboard/identity/groups/actions/create.action.service.spec.js', 'dashboard/identity/groups/actions/delete.action.service.spec.js', 'dashboard/identity/groups/actions/edit.action.service.spec.js', 'dashboard/identity/groups/groups.module.spec.js', 'dashboard/identity/identity.module.spec.js', 'dashboard/identity/projects/projects.module.spec.js', 'dashboard/identity/roles/actions/create.action.service.spec.js', 'dashboard/identity/roles/actions/delete.action.service.spec.js', 'dashboard/identity/roles/actions/edit.action.service.spec.js', 'dashboard/identity/roles/role.schema.spec.js', 'dashboard/identity/roles/roles.module.spec.js', 'dashboard/identity/users/actions/create.action.service.spec.js', 'dashboard/identity/users/actions/delete.action.service.spec.js', 'dashboard/identity/users/actions/disable.action.service.spec.js', 'dashboard/identity/users/actions/enable.action.service.spec.js', 'dashboard/identity/users/actions/password.action.service.spec.js', 'dashboard/identity/users/actions/update.action.service.spec.js', 'dashboard/identity/users/actions/workflow/workflow.spec.js', 'dashboard/identity/users/details/overview.controller.spec.js', 'dashboard/identity/users/users.module.spec.js', 'dashboard/identity/users/users.service.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/agent.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/agent.module.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/compile.directive.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/dependson.directive.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/draggable.directive.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/droppable.directive.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/globals.service.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/icons.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/loading.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/menu.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-draft.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-edge.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-node.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-template.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/states.service.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/template-generator.module.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/utils.module.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/vis-network.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__cinder__volume/os__cinder__volume.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__cinder__volumeattachment/os__cinder__volumeattachment.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__designate__recordset/os__designate__recordset.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__designate__zone/os__designate__zone.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__heat__autoscalinggroup/os__heat__autoscalinggroup.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__heat__resourcegroup/os__heat__resourcegroup.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__heat__scalingpolicy/os__heat__scalingpolicy.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__floatingip/os__neutron__floatingip.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__floatingipassociation/os__neutron__floatingassociation.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__net/os__neutron__net.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__port/os__neutron__port.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__router/os__neutron__router.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__routerinterface/os__neutron__routerinterface.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__securitygroup/os__neutron__securitygroup.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__subnet/os__neutron__subnet.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__nova__keypair/os__nova__keypair.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__nova__server/os__nova__server.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__swift__container/os__swift__container.spec.js'], '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/actions-batch.template.html', 'framework/widgets/action-list/actions-create.template.html', 'framework/widgets/action-list/actions-danger.template.html', 'framework/widgets/action-list/actions-delete-selected.template.html', 'framework/widgets/action-list/actions-delete.template.html', 'framework/widgets/action-list/actions-detail.template.html', 'framework/widgets/action-list/actions-row.template.html', 'framework/widgets/action-list/actions.batch.mock.html', 'framework/widgets/action-list/actions.custom.mock.html', 'framework/widgets/action-list/actions.custom2.mock.html', 'framework/widgets/action-list/actions.detail.mock.html', 'framework/widgets/action-list/actions.row.mock.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/details/details.html', 'framework/widgets/details/routed-details-view.html', 'framework/widgets/form/fields/array.html', 'framework/widgets/form/fields/checkbox.html', 'framework/widgets/form/fields/checkboxes.html', 'framework/widgets/form/fields/default.html', 'framework/widgets/form/fields/fieldset.html', 'framework/widgets/form/fields/help.html', 'framework/widgets/form/fields/password-confirm.html', 'framework/widgets/form/fields/radio-buttons.html', 'framework/widgets/form/fields/radios-inline.html', 'framework/widgets/form/fields/radios.html', 'framework/widgets/form/fields/section.html', 'framework/widgets/form/fields/select.html', 'framework/widgets/form/fields/submit.html', 'framework/widgets/form/fields/tabarray.html', 'framework/widgets/form/fields/tabs.html', 'framework/widgets/form/fields/textarea.html', 'framework/widgets/form/modal-form.html', 'framework/widgets/headers/hz-page-header.html', 'framework/widgets/help-panel/help-panel.html', 'framework/widgets/load-edit/load-edit.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-wait-spinner/modal-wait-spinner.template.html', 'framework/widgets/modal/simple-modal.html', 'framework/widgets/panel/hz-resource-panel.html', 'framework/widgets/property/hz-resource-property-list.html', 'framework/widgets/property/hz-resource-property.html', 'framework/widgets/table/hz-detail-row.html', 'framework/widgets/table/hz-dynamic-table.html', 'framework/widgets/table/hz-no-items.html', 'framework/widgets/table/hz-resource-table.html', 'framework/widgets/table/hz-table-footer.html', 'framework/widgets/table/no-items.mock.html', 'framework/widgets/table/pagination.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/flavors/panel.html', 'app/core/flavors/summary.html', 'app/core/images/actions/delete-image-selected-button.template.html', 'app/core/images/actions/delete-image-selected.template.html', 'app/core/images/admin-panel.html', 'app/core/images/details/drawer.html', 'app/core/images/details/overview.html', 'app/core/images/panel.html', 'app/core/images/steps/create-image/create-image.help.html', 'app/core/images/steps/create-image/create-image.html', 'app/core/images/steps/create-volume/create-volume.help.html', 'app/core/images/steps/create-volume/create-volume.html', 'app/core/images/steps/edit-image/edit-image.help.html', 'app/core/images/steps/edit-image/edit-image.html', 'app/core/images/steps/update-metadata/update-metadata.help.html', 'app/core/images/steps/update-metadata/update-metadata.html', 'app/core/keypairs/actions/create.description.html', 'app/core/keypairs/actions/create.key-type.html', 'app/core/keypairs/actions/import.description.html', 'app/core/keypairs/actions/import.public-key.html', 'app/core/keypairs/details/details.html', 'app/core/keypairs/details/drawer.html', 'app/core/keypairs/panel.html', 'app/core/metadata/modal/modal.html', 'app/core/network_qos/details/drawer.html', 'app/core/network_qos/details/overview.html', 'app/core/network_qos/panel.html', 'app/core/server_groups/details/overview.html', 'app/core/server_groups/panel.html', 'app/core/trunks/details/overview.html', 'app/core/trunks/panel.html', 'app/core/trunks/steps/trunk-details.help.html', 'app/core/trunks/steps/trunk-details.html', 'app/core/trunks/steps/trunk-parent-port.help.html', 'app/core/trunks/steps/trunk-parent-port.html', 'app/core/trunks/steps/trunk-subports.help.html', 'app/core/trunks/steps/trunk-subports.html', 'app/core/trunks/summary.html', 'dashboard/project/containers/containers.html', 'dashboard/project/containers/copy-object-modal.html', 'dashboard/project/containers/create-container.help.html', 'dashboard/project/containers/create-folder-modal.html', 'dashboard/project/containers/delete-objects-modal.html', 'dashboard/project/containers/edit-object-modal.html', 'dashboard/project/containers/object-details-modal.html', 'dashboard/project/containers/objects.html', 'dashboard/project/containers/select-container.html', 'dashboard/project/containers/upload-object-modal.html', 'dashboard/project/workflow/launch-instance/configuration/configuration.help.html', 'dashboard/project/workflow/launch-instance/configuration/configuration.html', 'dashboard/project/workflow/launch-instance/details/details.help.html', 'dashboard/project/workflow/launch-instance/details/details.html', 'dashboard/project/workflow/launch-instance/flavor/flavor.help.html', 'dashboard/project/workflow/launch-instance/flavor/flavor.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/metadata/metadata.help.html', 'dashboard/project/workflow/launch-instance/metadata/metadata.html', 'dashboard/project/workflow/launch-instance/network/network.help.html', 'dashboard/project/workflow/launch-instance/network/network.html', 'dashboard/project/workflow/launch-instance/networkports/port-details.html', 'dashboard/project/workflow/launch-instance/networkports/ports.help.html', 'dashboard/project/workflow/launch-instance/networkports/ports.html', 'dashboard/project/workflow/launch-instance/scheduler-hints/scheduler-hints.help.html', 'dashboard/project/workflow/launch-instance/scheduler-hints/scheduler-hints.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/server-groups/server-groups.help.html', 'dashboard/project/workflow/launch-instance/server-groups/server-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/project/lbaasv2/healthmonitors/details/detail.html', 'dashboard/project/lbaasv2/healthmonitors/details/drawer.html', 'dashboard/project/lbaasv2/l7policies/details/detail.html', 'dashboard/project/lbaasv2/l7policies/details/drawer.html', 'dashboard/project/lbaasv2/l7rules/details/detail.html', 'dashboard/project/lbaasv2/l7rules/details/drawer.html', 'dashboard/project/lbaasv2/listeners/details/detail.html', 'dashboard/project/lbaasv2/listeners/details/drawer.html', 'dashboard/project/lbaasv2/loadbalancers/actions/associate-ip/modal.html', 'dashboard/project/lbaasv2/loadbalancers/details/detail.html', 'dashboard/project/lbaasv2/loadbalancers/details/drawer.html', 'dashboard/project/lbaasv2/loadbalancers/panel.html', 'dashboard/project/lbaasv2/members/actions/edit-member/modal.html', 'dashboard/project/lbaasv2/members/details/detail.html', 'dashboard/project/lbaasv2/members/details/drawer.html', 'dashboard/project/lbaasv2/pools/details/detail.html', 'dashboard/project/lbaasv2/pools/details/drawer.html', 'dashboard/project/lbaasv2/widgets/filterselect/filter-select.html', 'dashboard/project/lbaasv2/widgets/table/table-status.html', 'dashboard/project/lbaasv2/workflow/certificates/certificates.help.html', 'dashboard/project/lbaasv2/workflow/certificates/certificates.html', 'dashboard/project/lbaasv2/workflow/l7policy/l7policy.help.html', 'dashboard/project/lbaasv2/workflow/l7policy/l7policy.html', 'dashboard/project/lbaasv2/workflow/l7rule/l7rule.help.html', 'dashboard/project/lbaasv2/workflow/l7rule/l7rule.html', 'dashboard/project/lbaasv2/workflow/listener/listener.help.html', 'dashboard/project/lbaasv2/workflow/listener/listener.html', 'dashboard/project/lbaasv2/workflow/loadbalancer/loadbalancer.help.html', 'dashboard/project/lbaasv2/workflow/loadbalancer/loadbalancer.html', 'dashboard/project/lbaasv2/workflow/members/members.help.html', 'dashboard/project/lbaasv2/workflow/members/members.html', 'dashboard/project/lbaasv2/workflow/monitor/monitor.help.html', 'dashboard/project/lbaasv2/workflow/monitor/monitor.html', 'dashboard/project/lbaasv2/workflow/pool/pool.help.html', 'dashboard/project/lbaasv2/workflow/pool/pool.html', 'designatedashboard/resources/os-designate-floatingip/details/drawer.html', 'designatedashboard/resources/os-designate-floatingip/details/overview.html', 'designatedashboard/resources/os-designate-recordset/details/drawer.html', 'designatedashboard/resources/os-designate-recordset/details/overview.html', 'designatedashboard/resources/os-designate-recordset/details/zone-recordsets.html', 'designatedashboard/resources/os-designate-zone/actions/create.html', 'designatedashboard/resources/os-designate-zone/details/drawer.html', 'designatedashboard/resources/os-designate-zone/details/overview.html', 'designatedashboard/reverse_dns.html', 'designatedashboard/zones.html', 'dashboard/admin/ironic/base-node/base-node.html', 'dashboard/admin/ironic/base-port/base-port.html', 'dashboard/admin/ironic/base-portgroup/base-portgroup.html', 'dashboard/admin/ironic/bootdevice/bootdevice.html', 'dashboard/admin/ironic/clean-node/clean-node.html', 'dashboard/admin/ironic/form-field.html', 'dashboard/admin/ironic/maintenance/maintenance.html', 'dashboard/admin/ironic/node-details/node-details.html', 'dashboard/admin/ironic/node-details/sections/configuration.html', 'dashboard/admin/ironic/node-details/sections/overview.html', 'dashboard/admin/ironic/node-details/sections/port-details.html', 'dashboard/admin/ironic/node-details/sections/portgroup-details.html', 'dashboard/admin/ironic/node-list/node-list.html', 'dashboard/admin/ironic/property-collection-editor.html', 'dashboard/admin/ironic/raidconfig/raidconfig.html', 'dashboard/identity/domains/actions/workflow/info.help.html', 'dashboard/identity/domains/details/drawer.html', 'dashboard/identity/domains/details/overview.html', 'dashboard/identity/domains/panel.html', 'dashboard/identity/groups/panel.html', 'dashboard/identity/roles/panel.html', 'dashboard/identity/users/actions/workflow/error.admin-password-incorrect.html', 'dashboard/identity/users/actions/workflow/error.default.html', 'dashboard/identity/users/actions/workflow/info.create.help.html', 'dashboard/identity/users/actions/workflow/info.password.help.html', 'dashboard/identity/users/actions/workflow/info.update.help.html', 'dashboard/identity/users/details/drawer.html', 'dashboard/identity/users/details/overview.html', 'dashboard/identity/users/panel.html'], 'theme_static_files': {'rcue': {'js_files': [], 'js_spec_files': [], 'external_templates': [], 'template_overrides': {}}}, 'panel_customization': [{'__name__': 'openstack_dashboard.enabled._1010_compute_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5c70>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1010_compute_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5c70>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1010_compute_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1010_compute_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1010_compute_panel_group.cpython-39.pyc', '_': , 'PANEL_GROUP': 'compute', 'PANEL_GROUP_NAME': 'Compute', 'PANEL_GROUP_DASHBOARD': 'project'}, {'__name__': 'openstack_dashboard.enabled._1020_project_overview_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5b80>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1020_project_overview_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5b80>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1020_project_overview_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1020_project_overview_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1020_project_overview_panel.cpython-39.pyc', 'PANEL': 'overview', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'compute', 'DEFAULT_PANEL': 'overview', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.overview.panel.Overview'}, {'__name__': 'openstack_dashboard.enabled._1030_project_instances_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5af0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1030_project_instances_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5af0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1030_project_instances_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1030_project_instances_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1030_project_instances_panel.cpython-39.pyc', 'PANEL': 'instances', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'compute', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.instances.panel.Instances'}, {'__name__': 'openstack_dashboard.enabled._1050_project_images_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5a60>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1050_project_images_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5a60>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1050_project_images_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1050_project_images_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1050_project_images_panel.cpython-39.pyc', 'PANEL': 'images', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'compute', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.images.panel.Images'}, {'__name__': 'openstack_dashboard.enabled._1080_project_key_pairs_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d54c0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1080_project_key_pairs_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d54c0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1080_project_key_pairs_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1080_project_key_pairs_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1080_project_key_pairs_panel.cpython-39.pyc', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'compute', 'PANEL': 'key_pairs', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.key_pairs.panel.KeyPairs'}, {'__name__': 'openstack_dashboard.enabled._1090_project_api_access_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5430>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1090_project_api_access_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5430>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1090_project_api_access_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1090_project_api_access_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1090_project_api_access_panel.cpython-39.pyc', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'default', 'PANEL': 'api_access', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.api_access.panel.ApiAccess'}, {'__name__': 'openstack_dashboard.enabled._1110_project_server_groups_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d53a0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1110_project_server_groups_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d53a0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1110_project_server_groups_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1110_project_server_groups_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1110_project_server_groups_panel.cpython-39.pyc', 'PANEL': 'server_groups', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'compute', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.server_groups.panel.ServerGroups'}, {'__name__': 'openstack_dashboard.enabled._1310_volumes_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5310>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1310_volumes_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5310>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1310_volumes_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1310_volumes_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1310_volumes_panel_group.cpython-39.pyc', '_': , 'PANEL_GROUP': 'volumes', 'PANEL_GROUP_NAME': 'Volumes', 'PANEL_GROUP_DASHBOARD': 'project'}, {'__name__': 'openstack_dashboard.enabled._1320_project_volumes_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5220>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1320_project_volumes_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5220>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1320_project_volumes_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1320_project_volumes_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1320_project_volumes_panel.cpython-39.pyc', 'PANEL': 'volumes', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'volumes', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.volumes.panel.Volumes'}, {'__name__': 'openstack_dashboard.enabled._1330_project_backups_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5190>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1330_project_backups_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5190>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1330_project_backups_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1330_project_backups_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1330_project_backups_panel.cpython-39.pyc', 'PANEL': 'backups', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'volumes', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.backups.panel.Backups'}, {'__name__': 'openstack_dashboard.enabled._1330_project_snapshots_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5100>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1330_project_snapshots_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5100>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1330_project_snapshots_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1330_project_snapshots_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1330_project_snapshots_panel.cpython-39.pyc', 'PANEL': 'snapshots', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'volumes', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.snapshots.panel.Snapshots'}, {'__name__': 'openstack_dashboard.enabled._1360_project_volume_groups', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d59a0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1360_project_volume_groups', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d59a0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1360_project_volume_groups.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1360_project_volume_groups.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1360_project_volume_groups.cpython-39.pyc', 'PANEL': 'volume_groups', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'volumes', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.volume_groups.panel.VolumeGroups'}, {'__name__': 'openstack_dashboard.enabled._1370_project_vg_snapshots', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5a30>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1370_project_vg_snapshots', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5a30>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1370_project_vg_snapshots.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1370_project_vg_snapshots.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1370_project_vg_snapshots.cpython-39.pyc', 'PANEL': 'vg_snapshots', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'volumes', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.vg_snapshots.panel.GroupSnapshots'}, {'__name__': 'openstack_dashboard.enabled._1410_network_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5fa0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1410_network_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5fa0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1410_network_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1410_network_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1410_network_panel_group.cpython-39.pyc', '_': , 'PANEL_GROUP': 'network', 'PANEL_GROUP_NAME': 'Network', 'PANEL_GROUP_DASHBOARD': 'project'}, {'__name__': 'openstack_dashboard.enabled._1420_project_network_topology_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5790>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1420_project_network_topology_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5790>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1420_project_network_topology_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1420_project_network_topology_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1420_project_network_topology_panel.cpython-39.pyc', 'PANEL': 'network_topology', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'network', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.network_topology.panel.NetworkTopology'}, {'__name__': 'openstack_dashboard.enabled._1430_project_network_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c61f0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1430_project_network_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c61f0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1430_project_network_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1430_project_network_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1430_project_network_panel.cpython-39.pyc', 'PANEL': 'networks', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'network', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.networks.panel.Networks'}, {'__name__': 'openstack_dashboard.enabled._1440_project_routers_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c62b0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1440_project_routers_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c62b0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1440_project_routers_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1440_project_routers_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1440_project_routers_panel.cpython-39.pyc', 'PANEL': 'routers', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'network', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.routers.panel.Routers'}, {'__name__': 'openstack_dashboard.enabled._1480_security_groups_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c69d0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1480_security_groups_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c69d0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1480_security_groups_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1480_security_groups_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1480_security_groups_panel.cpython-39.pyc', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'network', 'PANEL': 'security_groups', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.security_groups.panel.SecurityGroups'}, {'__name__': 'openstack_dashboard.local.enabled._1482_project_load_balancer_panel', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a983520>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._1482_project_load_balancer_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a983520>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1482_project_load_balancer_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1482_project_load_balancer_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_1482_project_load_balancer_panel.cpython-39.pyc', 'PANEL': 'load_balancer', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'network', 'ADD_PANEL': 'octavia_dashboard.dashboards.project.load_balancer.panel.NGLoadBalancers', 'ADD_INSTALLED_APPS': ['octavia_dashboard'], 'ADD_ANGULAR_MODULES': ['horizon.dashboard.project.lbaasv2'], 'ADD_SCSS_FILES': ['dashboard/project/lbaasv2/lbaasv2.scss'], 'AUTO_DISCOVER_STATIC_FILES': True}, {'__name__': 'openstack_dashboard.enabled._1490_project_floating_ips_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6790>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1490_project_floating_ips_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6790>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1490_project_floating_ips_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1490_project_floating_ips_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1490_project_floating_ips_panel.cpython-39.pyc', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'network', 'PANEL': 'floating_ips', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.floating_ips.panel.FloatingIps'}, {'__name__': 'openstack_dashboard.enabled._1500_project_trunks_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6dc0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1500_project_trunks_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6dc0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1500_project_trunks_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1500_project_trunks_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1500_project_trunks_panel.cpython-39.pyc', 'PANEL': 'trunks', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'network', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.trunks.panel.Trunks'}, {'__name__': 'openstack_dashboard.local.enabled._1610_project_orchestration_panel', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9835b0>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._1610_project_orchestration_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9835b0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1610_project_orchestration_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1610_project_orchestration_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_1610_project_orchestration_panel.cpython-39.pyc', '_': , 'exceptions': , 'PANEL_GROUP': 'orchestration', 'PANEL_GROUP_NAME': 'Orchestration', 'PANEL_GROUP_DASHBOARD': 'project', 'ADD_INSTALLED_APPS': ['heat_dashboard'], 'ADD_EXCEPTIONS': {'not_found': (,), 'recoverable': (,), 'unauthorized': (,)}}, {'__name__': 'openstack_dashboard.local.enabled._1620_project_stacks_panel', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a983760>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._1620_project_stacks_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a983760>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1620_project_stacks_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1620_project_stacks_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_1620_project_stacks_panel.cpython-39.pyc', 'PANEL': 'stacks', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'orchestration', 'ADD_PANEL': 'heat_dashboard.content.stacks.panel.Stacks', 'AUTO_DISCOVER_STATIC_FILES': True}, {'__name__': 'openstack_dashboard.local.enabled._1630_project_resource_types_panel', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9838e0>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._1630_project_resource_types_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9838e0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1630_project_resource_types_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1630_project_resource_types_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_1630_project_resource_types_panel.cpython-39.pyc', 'PANEL': 'resource_types', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'orchestration', 'ADD_PANEL': 'heat_dashboard.content.resource_types.panel.ResourceTypes', 'AUTO_DISCOVER_STATIC_FILES': True, 'DISABLED': False}, {'__name__': 'openstack_dashboard.local.enabled._1640_project_template_versions_panel', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a983670>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._1640_project_template_versions_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a983670>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1640_project_template_versions_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1640_project_template_versions_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_1640_project_template_versions_panel.cpython-39.pyc', 'PANEL': 'template_versions', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'orchestration', 'ADD_PANEL': 'heat_dashboard.content.template_versions.panel.TemplateVersions', 'AUTO_DISCOVER_STATIC_FILES': True}, {'__name__': 'openstack_dashboard.local.enabled._1650_project_template_generator_panel', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a98c490>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._1650_project_template_generator_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a98c490>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1650_project_template_generator_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1650_project_template_generator_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_1650_project_template_generator_panel.cpython-39.pyc', 'os': , 'discover_files': , 'heat_dashboard': , 'PANEL': 'template_generator', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'orchestration', 'ADD_PANEL': 'heat_dashboard.content.template_generator.panel.TemplateGenerator', 'ADD_ANGULAR_MODULES': ['horizon.dashboard.project.heat_dashboard.template_generator'], 'AUTO_DISCOVER_STATIC_FILES': True, 'TEMPLATE_GENERATOR_BASE': 'dashboard/project/heat_dashboard/template_generator', 'CSS_BASE': 'dashboard/project/heat_dashboard/template_generator/css', 'JS_BASE': 'dashboard/project/heat_dashboard/template_generator/js', 'ADD_XSTATIC_MODULES': [('xstatic.pkg.angular', ['angular-animate.js', 'angular-aria.js', 'angular-messages.js']), ('xstatic.pkg.angular_bootstrap', ['angular-bootstrap.js']), ('xstatic.pkg.angular_uuid', ['angular-uuid.js']), ('xstatic.pkg.angular_vis', ['angular-vis.js']), ('xstatic.pkg.filesaver', ['FileSaver.js']), ('xstatic.pkg.js_yaml', ['js-yaml.js']), ('xstatic.pkg.json2yaml', ['json2yaml.js'])], 'ADD_SCSS_FILES': ['horizon/lib/bootstrap_scss/scss/_bootstrap.scss', 'horizon/lib/font_awesome/scss/font-awesome.scss', 'dashboard/project/heat_dashboard/template_generator/css/hotgen-main.scss'], 'HEAT_DASHBOARD_ROOT': '/usr/lib/python3.9/site-packages/heat_dashboard', 'ADD_JS_FILES': ['dashboard/project/heat_dashboard/template_generator/js/libs/angular-material.js', 'dashboard/project/heat_dashboard/template_generator/js/libs/angular-notify.js', 'dashboard/project/heat_dashboard/template_generator/js/libs/vis.js', 'dashboard/project/heat_dashboard/template_generator/js/components/template-generator.module.js', 'dashboard/project/heat_dashboard/template_generator/js/components/utils.module.js', 'dashboard/project/heat_dashboard/template_generator/js/components/agent.module.js', 'dashboard/project/heat_dashboard/template_generator/js/components/agent.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/compile.directive.js', 'dashboard/project/heat_dashboard/template_generator/js/components/dependson.directive.js', 'dashboard/project/heat_dashboard/template_generator/js/components/draggable.directive.js', 'dashboard/project/heat_dashboard/template_generator/js/components/droppable.directive.js', 'dashboard/project/heat_dashboard/template_generator/js/components/globals.service.js', 'dashboard/project/heat_dashboard/template_generator/js/components/icons.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/loading.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/menu.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-draft.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-edge.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-node.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-template.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/states.service.js', 'dashboard/project/heat_dashboard/template_generator/js/components/vis-network.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__cinder__volume/os__cinder__volume.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__cinder__volumeattachment/os__cinder__volumeattachment.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__designate__recordset/os__designate__recordset.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__designate__zone/os__designate__zone.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__heat__autoscalinggroup/os__heat__autoscalinggroup.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__heat__resourcegroup/os__heat__resourcegroup.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__heat__scalingpolicy/os__heat__scalingpolicy.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__floatingip/os__neutron__floatingip.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__floatingipassociation/os__neutron__floatingipassociation.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__net/os__neutron__net.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__port/os__neutron__port.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__router/os__neutron__router.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__routerinterface/os__neutron__routerinterface.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__securitygroup/os__neutron__securitygroup.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__subnet/os__neutron__subnet.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__nova__keypair/os__nova__keypair.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__nova__server/os__nova__server.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__swift__container/os__swift__container.js'], 'ADD_JS_SPEC_FILES': ['dashboard/project/heat_dashboard/template_generator/js/components/agent.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/agent.module.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/compile.directive.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/dependson.directive.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/draggable.directive.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/droppable.directive.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/globals.service.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/icons.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/loading.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/menu.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-draft.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-edge.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-node.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-template.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/states.service.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/template-generator.module.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/utils.module.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/vis-network.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__cinder__volume/os__cinder__volume.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__cinder__volumeattachment/os__cinder__volumeattachment.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__designate__recordset/os__designate__recordset.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__designate__zone/os__designate__zone.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__heat__autoscalinggroup/os__heat__autoscalinggroup.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__heat__resourcegroup/os__heat__resourcegroup.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__heat__scalingpolicy/os__heat__scalingpolicy.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__floatingip/os__neutron__floatingip.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__floatingipassociation/os__neutron__floatingassociation.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__net/os__neutron__net.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__port/os__neutron__port.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__router/os__neutron__router.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__routerinterface/os__neutron__routerinterface.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__securitygroup/os__neutron__securitygroup.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__subnet/os__neutron__subnet.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__nova__keypair/os__nova__keypair.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__nova__server/os__nova__server.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__swift__container/os__swift__container.spec.js']}, {'__name__': 'openstack_dashboard.local.enabled._1710_project_dns_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a98c4f0>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._1710_project_dns_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a98c4f0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1710_project_dns_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1710_project_dns_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_1710_project_dns_panel_group.cpython-39.pyc', 'PANEL_GROUP': 'dns', 'PANEL_GROUP_NAME': 'DNS', 'PANEL_GROUP_DASHBOARD': 'project'}, {'__name__': 'openstack_dashboard.local.enabled._1721_dns_zones_panel', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a98c580>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._1721_dns_zones_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a98c580>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1721_dns_zones_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1721_dns_zones_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_1721_dns_zones_panel.cpython-39.pyc', 'exceptions': , 'PANEL': 'dnszones', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'dns', 'ADD_EXCEPTIONS': {'recoverable': (, , , , , , , , , , , , , , , ), 'not_found': (, , , , , , ), 'unauthorized': (, , , , , )}, 'ADD_INSTALLED_APPS': ['designatedashboard'], 'ADD_PANEL': 'designatedashboard.dashboards.project.ngdns.zones.panel.Zones', 'ADD_ANGULAR_MODULES': ['designatedashboard'], 'ADD_SCSS_FILES': ['designatedashboard/designatedashboard.scss'], 'AUTO_DISCOVER_STATIC_FILES': True}, {'__name__': 'openstack_dashboard.local.enabled._1722_dns_reversedns_panel', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a983700>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._1722_dns_reversedns_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a983700>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1722_dns_reversedns_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1722_dns_reversedns_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_1722_dns_reversedns_panel.cpython-39.pyc', 'exceptions': , 'PANEL': 'reverse_dns', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'dns', 'ADD_EXCEPTIONS': {'recoverable': (, , , , , , , , , , , , , , , ), 'not_found': (, , , , , , ), 'unauthorized': (, , , , , )}, 'ADD_PANEL': 'designatedashboard.dashboards.project.ngdns.reverse_dns.panel.ReverseDns', 'ADD_ANGULAR_MODULES': ['designatedashboard'], 'ADD_SCSS_FILES': ['designatedashboard/designatedashboard.scss'], 'AUTO_DISCOVER_STATIC_FILES': True}, {'__name__': 'openstack_dashboard.enabled._1910_object_store_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6d00>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1910_object_store_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6d00>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1910_object_store_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1910_object_store_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1910_object_store_panel_group.cpython-39.pyc', '_': , 'PANEL_GROUP': 'object_store', 'PANEL_GROUP_NAME': 'Object Store', 'PANEL_GROUP_DASHBOARD': 'project'}, {'__name__': 'openstack_dashboard.enabled._1920_project_containers_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6ee0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1920_project_containers_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6ee0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1920_project_containers_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1920_project_containers_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1920_project_containers_panel.cpython-39.pyc', 'PANEL': 'containers', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'object_store', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.containers.panel.Containers', 'DISABLED': False, 'ADD_SCSS_FILES': ['dashboard/project/containers/_containers.scss']}, {'__name__': 'openstack_dashboard.enabled._2010_admin_overview_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6d30>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2010_admin_overview_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6d30>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2010_admin_overview_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2010_admin_overview_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2010_admin_overview_panel.cpython-39.pyc', 'PANEL': 'overview', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'default', 'DEFAULT_PANEL': 'overview', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.overview.panel.Overview'}, {'__name__': 'openstack_dashboard.enabled._2110_admin_compute_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6c10>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2110_admin_compute_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6c10>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2110_admin_compute_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2110_admin_compute_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2110_admin_compute_panel_group.cpython-39.pyc', '_': , 'PANEL_GROUP': 'compute', 'PANEL_GROUP_NAME': 'Compute', 'PANEL_GROUP_DASHBOARD': 'admin'}, {'__name__': 'openstack_dashboard.enabled._2120_admin_hypervisors_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6af0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2120_admin_hypervisors_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6af0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2120_admin_hypervisors_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2120_admin_hypervisors_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2120_admin_hypervisors_panel.cpython-39.pyc', 'PANEL': 'hypervisors', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'compute', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.hypervisors.panel.Hypervisors'}, {'__name__': 'openstack_dashboard.enabled._2130_admin_aggregates_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c65e0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2130_admin_aggregates_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c65e0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2130_admin_aggregates_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2130_admin_aggregates_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2130_admin_aggregates_panel.cpython-39.pyc', 'PANEL': 'aggregates', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'compute', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.aggregates.panel.Aggregates'}, {'__name__': 'openstack_dashboard.enabled._2140_admin_instances_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6ac0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2140_admin_instances_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6ac0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2140_admin_instances_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2140_admin_instances_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2140_admin_instances_panel.cpython-39.pyc', 'PANEL': 'instances', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'compute', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.instances.panel.Instances'}, {'__name__': 'openstack_dashboard.enabled._2150_admin_flavors_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b0d0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2150_admin_flavors_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b0d0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2150_admin_flavors_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2150_admin_flavors_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2150_admin_flavors_panel.cpython-39.pyc', 'PANEL': 'flavors', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'compute', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.flavors.panel.Flavors'}, {'__name__': 'openstack_dashboard.enabled._2160_admin_images_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b160>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2160_admin_images_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b160>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2160_admin_images_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2160_admin_images_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2160_admin_images_panel.cpython-39.pyc', 'PANEL': 'images', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'compute', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.images.panel.Images'}, {'__name__': 'openstack_dashboard.local.enabled._2200_ironic', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a983d60>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._2200_ironic', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a983d60>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_2200_ironic.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_2200_ironic.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_2200_ironic.cpython-39.pyc', 'PANEL': 'ironic', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'admin', 'ADD_PANEL': 'ironic_ui.content.ironic.panel.Ironic', 'ADD_INSTALLED_APPS': ['ironic_ui'], 'ADD_ANGULAR_MODULES': ['horizon.dashboard.admin.ironic'], 'AUTO_DISCOVER_STATIC_FILES': True}, {'__name__': 'openstack_dashboard.enabled._2210_admin_volume_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b1f0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2210_admin_volume_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b1f0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2210_admin_volume_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2210_admin_volume_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2210_admin_volume_panel_group.cpython-39.pyc', '_': , 'PANEL_GROUP': 'volume', 'PANEL_GROUP_NAME': 'Volume', 'PANEL_GROUP_DASHBOARD': 'admin'}, {'__name__': 'openstack_dashboard.enabled._2220_admin_volumes_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b310>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2220_admin_volumes_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b310>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2220_admin_volumes_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2220_admin_volumes_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2220_admin_volumes_panel.cpython-39.pyc', 'PANEL': 'volumes', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'volume', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.volumes.panel.Volumes'}, {'__name__': 'openstack_dashboard.enabled._2230_admin_backups_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b3a0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2230_admin_backups_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b3a0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2230_admin_backups_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2230_admin_backups_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2230_admin_backups_panel.cpython-39.pyc', 'PANEL': 'backups', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'volume', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.backups.panel.Backups'}, {'__name__': 'openstack_dashboard.enabled._2230_admin_snapshots_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b430>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2230_admin_snapshots_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b430>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2230_admin_snapshots_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2230_admin_snapshots_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2230_admin_snapshots_panel.cpython-39.pyc', 'PANEL': 'snapshots', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'volume', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.snapshots.panel.Snapshots'}, {'__name__': 'openstack_dashboard.enabled._2240_admin_volume_types_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b4c0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2240_admin_volume_types_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b4c0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2240_admin_volume_types_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2240_admin_volume_types_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2240_admin_volume_types_panel.cpython-39.pyc', 'PANEL': 'volume_types', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'volume', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.volume_types.panel.VolumeTypes'}, {'__name__': 'openstack_dashboard.enabled._2250_admin_volume_groups', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b550>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2250_admin_volume_groups', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b550>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2250_admin_volume_groups.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2250_admin_volume_groups.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2250_admin_volume_groups.cpython-39.pyc', 'PANEL': 'volume_groups', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'volume', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.volume_groups.panel.VolumeGroups'}, {'__name__': 'openstack_dashboard.enabled._2260_admin_vg_snapshots', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b5e0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2260_admin_vg_snapshots', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b5e0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2260_admin_vg_snapshots.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2260_admin_vg_snapshots.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2260_admin_vg_snapshots.cpython-39.pyc', 'PANEL': 'vg_snapshots', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'volume', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.vg_snapshots.panel.GroupSnapshots'}, {'__name__': 'openstack_dashboard.enabled._2270_admin_group_types_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b670>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2270_admin_group_types_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b670>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2270_admin_group_types_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2270_admin_group_types_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2270_admin_group_types_panel.cpython-39.pyc', 'PANEL': 'group_types', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'volume', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.group_types.panel.GroupTypes'}, {'__name__': 'openstack_dashboard.enabled._2300_admin_network_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b700>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2300_admin_network_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b700>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2300_admin_network_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2300_admin_network_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2300_admin_network_panel_group.cpython-39.pyc', '_': , 'PANEL_GROUP': 'network', 'PANEL_GROUP_NAME': 'Network', 'PANEL_GROUP_DASHBOARD': 'admin'}, {'__name__': 'openstack_dashboard.enabled._2310_admin_networks_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b820>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2310_admin_networks_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b820>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2310_admin_networks_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2310_admin_networks_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2310_admin_networks_panel.cpython-39.pyc', 'PANEL': 'networks', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'network', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.networks.panel.Networks'}, {'__name__': 'openstack_dashboard.enabled._2320_admin_routers_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b8b0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2320_admin_routers_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b8b0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2320_admin_routers_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2320_admin_routers_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2320_admin_routers_panel.cpython-39.pyc', 'PANEL': 'routers', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'network', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.routers.panel.Routers'}, {'__name__': 'openstack_dashboard.enabled._2330_admin_floating_ips_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b940>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2330_admin_floating_ips_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b940>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2330_admin_floating_ips_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2330_admin_floating_ips_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2330_admin_floating_ips_panel.cpython-39.pyc', 'PANEL': 'floating_ips', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'network', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.floating_ips.panel.AdminFloatingIps'}, {'__name__': 'openstack_dashboard.enabled._2340_admin_trunks_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b9d0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2340_admin_trunks_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b9d0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2340_admin_trunks_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2340_admin_trunks_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2340_admin_trunks_panel.cpython-39.pyc', 'PANEL': 'trunks', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'network', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.trunks.panel.Trunks'}, {'__name__': 'openstack_dashboard.enabled._2350_admin_rbac_policies_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97ba60>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2350_admin_rbac_policies_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97ba60>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2350_admin_rbac_policies_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2350_admin_rbac_policies_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2350_admin_rbac_policies_panel.cpython-39.pyc', 'PANEL': 'rbac_policies', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'network', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.rbac_policies.panel.RBACPolicies'}, {'__name__': 'openstack_dashboard.enabled._2810_admin_system_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97baf0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2810_admin_system_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97baf0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2810_admin_system_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2810_admin_system_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2810_admin_system_panel_group.cpython-39.pyc', '_': , 'PANEL_GROUP': 'admin', 'PANEL_GROUP_NAME': 'System', 'PANEL_GROUP_DASHBOARD': 'admin'}, {'__name__': 'openstack_dashboard.enabled._2820_admin_defaults_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97bc10>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2820_admin_defaults_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97bc10>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2820_admin_defaults_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2820_admin_defaults_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2820_admin_defaults_panel.cpython-39.pyc', 'PANEL': 'defaults', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'admin', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.defaults.panel.Defaults'}, {'__name__': 'openstack_dashboard.enabled._2830_admin_metadata_defs_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97bca0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2830_admin_metadata_defs_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97bca0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2830_admin_metadata_defs_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2830_admin_metadata_defs_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2830_admin_metadata_defs_panel.cpython-39.pyc', 'PANEL': 'metadata_defs', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'admin', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.metadata_defs.panel.MetadataDefinitions'}, {'__name__': 'openstack_dashboard.enabled._2840_admin_info_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97bd30>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2840_admin_info_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97bd30>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2840_admin_info_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2840_admin_info_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2840_admin_info_panel.cpython-39.pyc', 'PANEL': 'info', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'admin', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.info.panel.Info'}, {'__name__': 'openstack_dashboard.enabled._3010_identity_domains_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97be50>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._3010_identity_domains_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97be50>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3010_identity_domains_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3010_identity_domains_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_3010_identity_domains_panel.cpython-39.pyc', 'PANEL': 'domains', 'PANEL_DASHBOARD': 'identity', 'PANEL_GROUP': 'default', 'ADD_PANEL': 'openstack_dashboard.dashboards.identity.domains.panel.Domains'}, {'__name__': 'openstack_dashboard.enabled._3020_identity_projects_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97bee0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._3020_identity_projects_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97bee0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3020_identity_projects_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3020_identity_projects_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_3020_identity_projects_panel.cpython-39.pyc', 'PANEL': 'projects', 'PANEL_DASHBOARD': 'identity', 'PANEL_GROUP': 'default', 'DEFAULT_PANEL': 'projects', 'ADD_PANEL': 'openstack_dashboard.dashboards.identity.projects.panel.Tenants'}, {'__name__': 'openstack_dashboard.enabled._3030_identity_users_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97bf70>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._3030_identity_users_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97bf70>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3030_identity_users_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3030_identity_users_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_3030_identity_users_panel.cpython-39.pyc', 'PANEL': 'users', 'PANEL_DASHBOARD': 'identity', 'PANEL_GROUP': 'default', 'ADD_PANEL': 'openstack_dashboard.dashboards.identity.users.panel.Users'}, {'__name__': 'openstack_dashboard.enabled._3040_identity_groups_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97beb0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._3040_identity_groups_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97beb0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3040_identity_groups_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3040_identity_groups_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_3040_identity_groups_panel.cpython-39.pyc', 'PANEL': 'groups', 'PANEL_DASHBOARD': 'identity', 'PANEL_GROUP': 'default', 'ADD_PANEL': 'openstack_dashboard.dashboards.identity.groups.panel.Groups'}, {'__name__': 'openstack_dashboard.enabled._3050_identity_roles_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9830d0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._3050_identity_roles_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9830d0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3050_identity_roles_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3050_identity_roles_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_3050_identity_roles_panel.cpython-39.pyc', 'PANEL': 'roles', 'PANEL_DASHBOARD': 'identity', 'PANEL_GROUP': 'default', 'ADD_PANEL': 'openstack_dashboard.dashboards.identity.roles.panel.Roles'}, {'__name__': 'openstack_dashboard.enabled._3060_federation_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a983160>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._3060_federation_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a983160>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3060_federation_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3060_federation_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_3060_federation_panel_group.cpython-39.pyc', '_': , 'PANEL_GROUP': 'federation', 'PANEL_GROUP_NAME': 'Federation', 'PANEL_GROUP_DASHBOARD': 'identity'}, {'__name__': 'openstack_dashboard.enabled._3070_identity_identity_providers_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a983280>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._3070_identity_identity_providers_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a983280>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3070_identity_identity_providers_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3070_identity_identity_providers_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_3070_identity_identity_providers_panel.cpython-39.pyc', 'PANEL': 'identity_providers', 'PANEL_DASHBOARD': 'identity', 'PANEL_GROUP': 'federation', 'ADD_PANEL': 'openstack_dashboard.dashboards.identity.identity_providers.panel.IdentityProviders'}, {'__name__': 'openstack_dashboard.enabled._3080_identity_mappings_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a983310>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._3080_identity_mappings_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a983310>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3080_identity_mappings_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3080_identity_mappings_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_3080_identity_mappings_panel.cpython-39.pyc', 'PANEL': 'mappings', 'PANEL_DASHBOARD': 'identity', 'PANEL_GROUP': 'federation', 'ADD_PANEL': 'openstack_dashboard.dashboards.identity.mappings.panel.Mappings'}, {'__name__': 'openstack_dashboard.enabled._3090_identity_application_credentials_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9833a0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._3090_identity_application_credentials_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9833a0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3090_identity_application_credentials_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3090_identity_application_credentials_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_3090_identity_application_credentials_panel.cpython-39.pyc', 'PANEL': 'application_credentials', 'PANEL_DASHBOARD': 'identity', 'PANEL_GROUP': 'default', 'ADD_PANEL': 'openstack_dashboard.dashboards.identity.application_credentials.panel.ApplicationCredentialsPanel'}, {'__name__': 'openstack_dashboard.local.enabled._80_manila_admin_add_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a983eb0>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._80_manila_admin_add_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a983eb0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_80_manila_admin_add_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_80_manila_admin_add_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_80_manila_admin_add_share_panel_group.cpython-39.pyc', 'PANEL_GROUP': 'share', 'PANEL_GROUP_NAME': 'Share', 'PANEL_GROUP_DASHBOARD': 'admin', 'EXTRA_TABS': {'openstack_dashboard.dashboards.admin.defaults.tabs.DefaultsTabs': ('manila_ui.dashboards.admin.defaults.tabs.ShareQuotasTab',)}, 'EXTRA_STEPS': {'openstack_dashboard.dashboards.identity.projects.workflows.UpdateQuota': ('manila_ui.dashboards.identity.projects.workflows.UpdateShareQuota',), 'openstack_dashboard.dashboards.admin.defaults.workflows.UpdateDefaultQuotas': ('manila_ui.dashboards.admin.defaults.workflows.UpdateDefaultShareQuotasStep',)}}, {'__name__': 'openstack_dashboard.local.enabled._80_manila_project_add_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a983e80>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._80_manila_project_add_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a983e80>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_80_manila_project_add_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_80_manila_project_add_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_80_manila_project_add_share_panel_group.cpython-39.pyc', 'exceptions': , 'PANEL_GROUP': 'share', 'PANEL_GROUP_NAME': 'Share', 'PANEL_GROUP_DASHBOARD': 'project', 'ADD_EXCEPTIONS': {'recoverable': (,), 'not_found': (,), 'unauthorized': (, )}}, {'__name__': 'openstack_dashboard.local.enabled._9010_manila_admin_add_shares_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a92b580>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9010_manila_admin_add_shares_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a92b580>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9010_manila_admin_add_shares_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9010_manila_admin_add_shares_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9010_manila_admin_add_shares_panel_to_share_panel_group.cpython-39.pyc', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'share', 'PANEL': 'shares', 'ADD_PANEL': 'manila_ui.dashboards.admin.shares.panel.Shares'}, {'__name__': 'openstack_dashboard.local.enabled._9010_manila_project_add_shares_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a996d00>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9010_manila_project_add_shares_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a996d00>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9010_manila_project_add_shares_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9010_manila_project_add_shares_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9010_manila_project_add_shares_panel_to_share_panel_group.cpython-39.pyc', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'share', 'PANEL': 'shares', 'ADD_PANEL': 'manila_ui.dashboards.project.shares.panel.Shares'}, {'__name__': 'openstack_dashboard.local.enabled._9020_manila_admin_add_share_snapshots_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a98c9a0>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9020_manila_admin_add_share_snapshots_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a98c9a0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9020_manila_admin_add_share_snapshots_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9020_manila_admin_add_share_snapshots_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9020_manila_admin_add_share_snapshots_panel_to_share_panel_group.cpython-39.pyc', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'share', 'PANEL': 'share_snapshots', 'ADD_PANEL': 'manila_ui.dashboards.admin.share_snapshots.panel.ShareSnapshots'}, {'__name__': 'openstack_dashboard.local.enabled._9020_manila_project_add_share_snapshots_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a98caf0>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9020_manila_project_add_share_snapshots_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a98caf0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9020_manila_project_add_share_snapshots_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9020_manila_project_add_share_snapshots_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9020_manila_project_add_share_snapshots_panel_to_share_panel_group.cpython-39.pyc', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'share', 'PANEL': 'share_snapshots', 'ADD_PANEL': 'manila_ui.dashboards.project.share_snapshots.panel.ShareSnapshots'}, {'__name__': 'openstack_dashboard.local.enabled._9030_manila_admin_add_share_types_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a996d90>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9030_manila_admin_add_share_types_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a996d90>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9030_manila_admin_add_share_types_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9030_manila_admin_add_share_types_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9030_manila_admin_add_share_types_panel_to_share_panel_group.cpython-39.pyc', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'share', 'PANEL': 'share_types', 'ADD_PANEL': 'manila_ui.dashboards.admin.share_types.panel.ShareTypes'}, {'__name__': 'openstack_dashboard.local.enabled._9040_manila_admin_add_share_networks_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a996df0>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9040_manila_admin_add_share_networks_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a996df0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9040_manila_admin_add_share_networks_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9040_manila_admin_add_share_networks_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9040_manila_admin_add_share_networks_panel_to_share_panel_group.cpython-39.pyc', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'share', 'PANEL': 'share_networks', 'ADD_PANEL': 'manila_ui.dashboards.admin.share_networks.panel.ShareNetworks'}, {'__name__': 'openstack_dashboard.local.enabled._9040_manila_project_add_share_networks_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a94b220>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9040_manila_project_add_share_networks_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a94b220>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9040_manila_project_add_share_networks_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9040_manila_project_add_share_networks_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9040_manila_project_add_share_networks_panel_to_share_panel_group.cpython-39.pyc', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'share', 'PANEL': 'share_networks', 'ADD_PANEL': 'manila_ui.dashboards.project.share_networks.panel.ShareNetworks'}, {'__name__': 'openstack_dashboard.local.enabled._9050_manila_admin_add_security_services_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a94b2e0>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9050_manila_admin_add_security_services_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a94b2e0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9050_manila_admin_add_security_services_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9050_manila_admin_add_security_services_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9050_manila_admin_add_security_services_panel_to_share_panel_group.cpython-39.pyc', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'share', 'PANEL': 'security_services', 'ADD_PANEL': 'manila_ui.dashboards.admin.security_services.panel.SecurityServices'}, {'__name__': 'openstack_dashboard.local.enabled._9050_manila_project_add_security_services_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a94b3d0>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9050_manila_project_add_security_services_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a94b3d0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9050_manila_project_add_security_services_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9050_manila_project_add_security_services_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9050_manila_project_add_security_services_panel_to_share_panel_group.cpython-39.pyc', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'share', 'PANEL': 'security_services', 'ADD_PANEL': 'manila_ui.dashboards.project.security_services.panel.SecurityServices'}, {'__name__': 'openstack_dashboard.local.enabled._9060_manila_admin_add_share_servers_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a94b460>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9060_manila_admin_add_share_servers_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a94b460>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9060_manila_admin_add_share_servers_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9060_manila_admin_add_share_servers_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9060_manila_admin_add_share_servers_panel_to_share_panel_group.cpython-39.pyc', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'share', 'PANEL': 'share_servers', 'ADD_PANEL': 'manila_ui.dashboards.admin.share_servers.panel.ShareServers'}, {'__name__': 'openstack_dashboard.local.enabled._9070_manila_admin_add_share_instances_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a94b4f0>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9070_manila_admin_add_share_instances_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a94b4f0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9070_manila_admin_add_share_instances_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9070_manila_admin_add_share_instances_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9070_manila_admin_add_share_instances_panel_to_share_panel_group.cpython-39.pyc', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'share', 'PANEL': 'share_instances', 'ADD_PANEL': 'manila_ui.dashboards.admin.share_instances.panel.ShareInstances'}, {'__name__': 'openstack_dashboard.local.enabled._9080_manila_admin_add_share_groups_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a94b580>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9080_manila_admin_add_share_groups_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a94b580>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9080_manila_admin_add_share_groups_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9080_manila_admin_add_share_groups_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9080_manila_admin_add_share_groups_panel_to_share_panel_group.cpython-39.pyc', 'features': , 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'share', 'PANEL': 'share_groups', 'ADD_PANEL': 'manila_ui.dashboards.admin.share_groups.panel.ShareGroups'}, {'__name__': 'openstack_dashboard.local.enabled._9080_manila_project_add_share_groups_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a94bd30>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9080_manila_project_add_share_groups_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a94bd30>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9080_manila_project_add_share_groups_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9080_manila_project_add_share_groups_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9080_manila_project_add_share_groups_panel_to_share_panel_group.cpython-39.pyc', 'features': , 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'share', 'PANEL': 'share_groups', 'ADD_PANEL': 'manila_ui.dashboards.project.share_groups.panel.ShareGroups'}, {'__name__': 'openstack_dashboard.local.enabled._9085_manila_admin_add_share_group_snapshots_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a94bdf0>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9085_manila_admin_add_share_group_snapshots_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a94bdf0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9085_manila_admin_add_share_group_snapshots_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9085_manila_admin_add_share_group_snapshots_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9085_manila_admin_add_share_group_snapshots_panel_to_share_panel_group.cpython-39.pyc', 'features': , 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'share', 'PANEL': 'share_group_snapshots', 'ADD_PANEL': 'manila_ui.dashboards.admin.share_group_snapshots.panel.ShareGroupSnapshots'}, {'__name__': 'openstack_dashboard.local.enabled._9085_manila_project_add_share_group_snapshots_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a94be80>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9085_manila_project_add_share_group_snapshots_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a94be80>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9085_manila_project_add_share_group_snapshots_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9085_manila_project_add_share_group_snapshots_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9085_manila_project_add_share_group_snapshots_panel_to_share_panel_group.cpython-39.pyc', 'features': , 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'share', 'PANEL': 'share_group_snapshots', 'ADD_PANEL': 'manila_ui.dashboards.project.share_group_snapshots.panel.ShareGroupSnapshots'}, {'__name__': 'openstack_dashboard.local.enabled._9090_manila_admin_add_share_group_types_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a94bf10>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9090_manila_admin_add_share_group_types_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a94bf10>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9090_manila_admin_add_share_group_types_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9090_manila_admin_add_share_group_types_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9090_manila_admin_add_share_group_types_panel_to_share_panel_group.cpython-39.pyc', 'features': , 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'share', 'PANEL': 'share_group_types', 'ADD_PANEL': 'manila_ui.dashboards.admin.share_group_types.panel.ShareGroupTypes'}, {'__name__': 'openstack_dashboard.local.enabled._9095_manila_admin_add_user_messages_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a94bfa0>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9095_manila_admin_add_user_messages_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a94bfa0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9095_manila_admin_add_user_messages_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9095_manila_admin_add_user_messages_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9095_manila_admin_add_user_messages_panel_to_share_panel_group.cpython-39.pyc', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'share', 'PANEL': 'user_messages', 'ADD_PANEL': 'manila_ui.dashboards.admin.user_messages.panel.UserMessages'}, {'__name__': 'openstack_dashboard.local.enabled._9095_manila_project_add_user_messages_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a94b550>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9095_manila_project_add_user_messages_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a94b550>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9095_manila_project_add_user_messages_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9095_manila_project_add_user_messages_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9095_manila_project_add_user_messages_panel_to_share_panel_group.cpython-39.pyc', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'share', 'PANEL': 'user_messages', 'ADD_PANEL': 'manila_ui.dashboards.project.user_messages.panel.UserMessages'}], 'header_sections': [], 'dashboards': ('project', 'admin', 'identity', 'settings'), 'angular_modules': ['horizon.dashboard.project', 'horizon.dashboard.project.lbaasv2', 'horizon.dashboard.project.heat_dashboard.template_generator', 'designatedashboard', 'designatedashboard', 'horizon.dashboard.admin.ironic', 'horizon.dashboard.identity'], 'scss_files': ['dashboard/project/lbaasv2/lbaasv2.scss', 'horizon/lib/bootstrap_scss/scss/_bootstrap.scss', 'horizon/lib/font_awesome/scss/font-awesome.scss', 'dashboard/project/heat_dashboard/template_generator/css/hotgen-main.scss', 'designatedashboard/designatedashboard.scss', 'designatedashboard/designatedashboard.scss', 'dashboard/project/containers/_containers.scss'], 'xstatic_modules': [('xstatic.pkg.angular', ['angular-animate.js', 'angular-aria.js', 'angular-messages.js']), ('xstatic.pkg.angular_bootstrap', ['angular-bootstrap.js']), ('xstatic.pkg.angular_uuid', ['angular-uuid.js']), ('xstatic.pkg.angular_vis', ['angular-vis.js']), ('xstatic.pkg.filesaver', ['FileSaver.js']), ('xstatic.pkg.js_yaml', ['js-yaml.js']), ('xstatic.pkg.json2yaml', ['json2yaml.js'])], 'extra_tabs': defaultdict(, {'openstack_dashboard.dashboards.admin.defaults.tabs.DefaultsTabs': ('manila_ui.dashboards.admin.defaults.tabs.ShareQuotasTab',)}), 'extra_steps': defaultdict(, {'openstack_dashboard.dashboards.identity.projects.workflows.UpdateQuota': ('manila_ui.dashboards.identity.projects.workflows.UpdateShareQuota',), 'openstack_dashboard.dashboards.admin.defaults.workflows.UpdateDefaultQuotas': ('manila_ui.dashboards.admin.defaults.workflows.UpdateDefaultShareQuotasStep',)}), 'plugins': ['openstack_dashboard.dashboards.project', 'octavia_dashboard', 'heat_dashboard', 'designatedashboard', 'openstack_dashboard.dashboards.admin', 'ironic_ui', 'openstack_dashboard.dashboards.identity', 'openstack_dashboard.dashboards.settings'], 'xstatic_lib_files': ['horizon/lib/jquery/jquery.js', 'horizon/lib/jquery_migrate/jquery-migrate.js', 'horizon/lib/angular/angular.js', 'horizon/lib/angular/angular-cookies.js', 'horizon/lib/angular/angular-sanitize.js', 'horizon/lib/angular/angular-route.js', 'horizon/lib/angular_bootstrap/angular-bootstrap.js', 'horizon/lib/angular_gettext/angular-gettext.js', 'horizon/lib/angular_lrdragndrop/lrdragndrop.js', 'horizon/lib/angular_smart_table/smart-table.js', 'horizon/lib/angular_fileupload/ng-file-upload-all.js', 'horizon/lib/d3/d3.js', 'horizon/lib/jquery_quicksearch/jquery.quicksearch.js', 'horizon/lib/jquery_tablesorter/jquery.tablesorter.js', 'horizon/lib/jquery_ui/jquery-ui.js', 'horizon/lib/bootstrap_scss/js/bootstrap.js', 'horizon/lib/bootstrap_datepicker/bootstrap-datepicker.js', 'horizon/lib/hogan/hogan.js', 'horizon/lib/rickshaw/rickshaw.js', 'horizon/lib/jsencrypt/jsencrypt.js', 'horizon/lib/objectpath/ObjectPath.js', 'horizon/lib/tv4/tv4.js', 'horizon/lib/angular_schema_form/schema-form.js', 'horizon/lib/angular/angular-animate.js', 'horizon/lib/angular/angular-aria.js', 'horizon/lib/angular/angular-messages.js', 'horizon/lib/angular_bootstrap/angular-bootstrap.js', 'horizon/lib/angular_uuid/angular-uuid.js', 'horizon/lib/angular_vis/angular-vis.js', 'horizon/lib/filesaver/FileSaver.js', 'horizon/lib/js_yaml/js-yaml.js', 'horizon/lib/json2yaml/json2yaml.js']} 2025-10-08 19:07:36,032 52 DEBUG django.template Exception while resolving variable 'integration_tests_support' in template 'unknown'. Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/django/template/base.py", line 829, in _resolve_lookup current = current[bit] KeyError: 'integration_tests_support' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/django/template/base.py", line 837, in _resolve_lookup current = getattr(current, bit) AttributeError: 'dict' object has no attribute 'integration_tests_support' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/django/template/base.py", line 843, in _resolve_lookup current = current[int(bit)] ValueError: invalid literal for int() with base 10: 'integration_tests_support' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/django/template/base.py", line 848, in _resolve_lookup raise VariableDoesNotExist("Failed lookup for key " django.template.base.VariableDoesNotExist: Failed lookup for key [integration_tests_support] in {'default_dashboard': 'project', 'user_home': 'openstack_dashboard.views.get_user_home', 'ajax_queue_limit': 10, 'auto_fade_alerts': {'delay': 3000, 'fade_duration': 1500, 'types': ['alert-success', 'alert-info']}, 'help_url': 'http://docs.openstack.org', 'exceptions': {'recoverable': (, , , , , , , , , , , , , , , , , ), 'not_found': (, , , , , , , , ), 'unauthorized': (, , , , , , , , )}, 'password_validator': {'regex': '', 'help_text': ''}, 'password_autocomplete': 'off', 'disable_password_reveal': True, 'enforce_password_check': True, 'images_panel': 'legacy', 'js_files': ['auth/auth.module.js', 'auth/login/login.module.js', 'framework/framework.module.js', 'framework/util/actions/actions.module.js', 'framework/util/bind-scope/bind-scope.module.js', 'framework/util/extensible/extensible.module.js', 'framework/util/file/file.module.js', 'framework/util/filters/filters.module.js', 'framework/util/navigations/navigations.module.js', 'framework/util/promise-toggle/promise-toggle.module.js', 'framework/util/q/q.module.js', 'framework/util/tech-debt/tech-debt.module.js', 'framework/util/util.module.js', 'framework/util/validators/validators.module.js', 'framework/util/workflow/workflow.module.js', 'framework/widgets/action-list/action-list.module.js', 'framework/widgets/charts/charts.module.js', 'framework/widgets/contenteditable/contenteditable.module.js', 'framework/widgets/details/details.module.js', 'framework/widgets/form/form.module.js', 'framework/widgets/headers/headers.module.js', 'framework/widgets/help-panel/help-panel.module.js', 'framework/widgets/load-edit/load-edit.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/panel/panel.module.js', 'framework/widgets/property/property.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/conf/permissions.service.js', 'framework/conf/resource-type-registry.service.js', 'framework/util/actions/action-result.service.js', 'framework/util/bind-scope/bind-scope.directive.js', 'framework/util/extensible/extensible.service.js', 'framework/util/file/file-reader.service.js', 'framework/util/file/text-download.service.js', 'framework/util/filters/filters.js', 'framework/util/filters/helpers.borrowed-from-underscore.js', 'framework/util/http/http.js', 'framework/util/i18n/i18n.js', 'framework/util/navigations/navigations.service.js', 'framework/util/promise-toggle/hz-promise-toggle.directive.js', 'framework/util/q/q.extensions.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/timezones/timezone.service.js', 'framework/util/uuid/uuid.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/validators/validate-unique.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/actions.controller.js', 'framework/widgets/action-list/actions.directive.js', 'framework/widgets/action-list/actions.service.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/contenteditable/contenteditable.directive.js', 'framework/widgets/details/details.directive.js', 'framework/widgets/details/routed-details-view.controller.js', 'framework/widgets/form/builders.provider.js', 'framework/widgets/form/decorator.js', 'framework/widgets/form/modal-form.controller.js', 'framework/widgets/form/modal-form.service.js', 'framework/widgets/headers/hz-page-header.directive.js', 'framework/widgets/help-panel/help-panel.directive.js', 'framework/widgets/load-edit/load-edit.directive.js', 'framework/widgets/magic-search/hz-magic-search-bar.directive.js', 'framework/widgets/magic-search/hz-magic-search-context.directive.js', 'framework/widgets/magic-search/magic-search.controller.js', 'framework/widgets/magic-search/magic-search.directive.js', 'framework/widgets/magic-search/magic-search.service.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.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/delete-modal.service.js', 'framework/widgets/modal/simple-modal.controller.js', 'framework/widgets/modal/simple-modal.service.js', 'framework/widgets/modal/wizard-modal.service.js', 'framework/widgets/modal/wizard.controller.js', 'framework/widgets/panel/hz-resource-panel.controller.js', 'framework/widgets/panel/hz-resource-panel.directive.js', 'framework/widgets/property/hz-field.directive.js', 'framework/widgets/property/hz-resource-property-list.directive.js', 'framework/widgets/property/hz-resource-property.controller.js', 'framework/widgets/property/hz-resource-property.directive.js', 'framework/widgets/table/hz-cell.directive.js', 'framework/widgets/table/hz-detail-row.directive.js', 'framework/widgets/table/hz-dynamic-table.controller.js', 'framework/widgets/table/hz-dynamic-table.directive.js', 'framework/widgets/table/hz-expand-detail.directive.js', 'framework/widgets/table/hz-no-items.directive.js', 'framework/widgets/table/hz-resource-table.controller.js', 'framework/widgets/table/hz-resource-table.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.controller.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/filter-available.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/conf/conf.module.js', 'app/core/core-constants.module.js', 'app/core/core.module.js', 'app/core/flavors/actions/actions.module.js', 'app/core/flavors/flavors.module.js', 'app/core/images/actions/actions.module.js', 'app/core/images/details/details.module.js', 'app/core/images/images.module.js', 'app/core/keypairs/actions/actions.module.js', 'app/core/keypairs/details/details.module.js', 'app/core/keypairs/keypairs.module.js', 'app/core/metadata/metadata.module.js', 'app/core/metadata/modal/modal.module.js', 'app/core/network_qos/actions/actions.module.js', 'app/core/network_qos/details/details.module.js', 'app/core/network_qos/qos.module.js', 'app/core/openstack-service-api/openstack-service-api.module.js', 'app/core/server_groups/actions/actions.module.js', 'app/core/server_groups/details/details.module.js', 'app/core/server_groups/server-groups.module.js', 'app/core/trunks/actions/actions.module.js', 'app/core/trunks/details/details.module.js', 'app/core/trunks/trunks.module.js', 'app/core/workflow/workflow.module.js', 'app/resources/resources.module.js', 'app/tech-debt/tech-debt.module.js', 'app/core/cloud-services/hz-if-cinder-extensions.directive.js', 'app/core/cloud-services/hz-if-neutron-extensions.directive.js', 'app/core/cloud-services/hz-if-policies.directive.js', 'app/core/cloud-services/hz-if-services.directive.js', 'app/core/cloud-services/hz-if-settings.directive.js', 'app/core/cloud-services/hz-if-version.directive.js', 'app/core/flavors/actions/delete-flavor.service.js', 'app/core/flavors/actions/update-metadata.action.service.js', 'app/core/flavors/flavors.service.js', 'app/core/images/actions/create-volume.service.js', 'app/core/images/actions/create.action.service.js', 'app/core/images/actions/create.workflow.service.js', 'app/core/images/actions/delete-image-selected.component.js', 'app/core/images/actions/delete-image.service.js', 'app/core/images/actions/edit.action.service.js', 'app/core/images/actions/edit.workflow.service.js', 'app/core/images/actions/launch-instance.service.js', 'app/core/images/actions/update-metadata.action.service.js', 'app/core/images/details/overview.controller.js', 'app/core/images/filters/image-visibility.filter.js', 'app/core/images/images.service.js', 'app/core/images/steps/create-image/create-image.controller.js', 'app/core/images/steps/create-volume/create-volume.controller.js', 'app/core/images/steps/edit-image/edit-image.controller.js', 'app/core/images/steps/update-metadata/update-metadata.controller.js', 'app/core/images/summary.controller.js', 'app/core/images/workflows/create-volume.service.js', 'app/core/keypairs/actions/create.key-type.controller.js', 'app/core/keypairs/actions/create.service.js', 'app/core/keypairs/actions/delete.service.js', 'app/core/keypairs/actions/import.public-key.controller.js', 'app/core/keypairs/actions/import.service.js', 'app/core/keypairs/details/details.controller.js', 'app/core/keypairs/keypair.controller.js', 'app/core/keypairs/keypairs.service.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/network_qos/actions/delete.action.service.js', 'app/core/network_qos/details/overview.controller.js', 'app/core/network_qos/qos.service.js', 'app/core/openstack-service-api/cinder-extensions.service.js', 'app/core/openstack-service-api/cinder.service.js', 'app/core/openstack-service-api/extensions.service.js', 'app/core/openstack-service-api/glance.service.js', 'app/core/openstack-service-api/keystone.service.js', 'app/core/openstack-service-api/network.service.js', 'app/core/openstack-service-api/neutron-extensions.service.js', 'app/core/openstack-service-api/neutron.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/swift.service.js', 'app/core/openstack-service-api/user-session.service.js', 'app/core/server_groups/actions/create.action.service.js', 'app/core/server_groups/actions/delete.action.service.js', 'app/core/server_groups/actions/workflow/workflow.service.js', 'app/core/server_groups/details/overview.controller.js', 'app/core/server_groups/server-groups.service.js', 'app/core/trunks/actions/create.action.service.js', 'app/core/trunks/actions/create.workflow.service.js', 'app/core/trunks/actions/delete.action.service.js', 'app/core/trunks/actions/edit.action.service.js', 'app/core/trunks/actions/edit.workflow.service.js', 'app/core/trunks/actions/ports-extra.service.js', 'app/core/trunks/details/overview.controller.js', 'app/core/trunks/steps/trunk-details.controller.js', 'app/core/trunks/steps/trunk-parent-port.controller.js', 'app/core/trunks/steps/trunk-subports.controller.js', 'app/core/trunks/trunks.service.js', 'app/core/workflow/decorator.service.js', 'app/core/workflow/workflow.service.js', 'app/redirect.controller.js', 'app/tech-debt/hz-namespace-resource-type-form.controller.js', 'app/tech-debt/image-form.controller.js', 'dashboard/project/containers/containers.module.js', 'dashboard/project/project.module.js', 'dashboard/project/workflow/launch-instance/launch-instance.module.js', 'dashboard/project/workflow/workflow.module.js', 'dashboard/project/containers/check-copy-destination.directive.js', 'dashboard/project/containers/containers-model.service.js', 'dashboard/project/containers/containers.controller.js', 'dashboard/project/containers/copy-object-controller.js', 'dashboard/project/containers/delete-objects.controller.js', 'dashboard/project/containers/edit-object-controller.js', 'dashboard/project/containers/file-change-directive.js', 'dashboard/project/containers/object-name-exists.directive.js', 'dashboard/project/containers/objects-batch-actions.service.js', 'dashboard/project/containers/objects-row-actions.service.js', 'dashboard/project/containers/objects.controller.js', 'dashboard/project/containers/upload-object-controller.js', 'dashboard/project/workflow/launch-instance/configuration/configuration.controller.js', 'dashboard/project/workflow/launch-instance/details/details.controller.js', 'dashboard/project/workflow/launch-instance/flavor/flavor.controller.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/launch-instance-modal.controller.js', 'dashboard/project/workflow/launch-instance/launch-instance-modal.service.js', 'dashboard/project/workflow/launch-instance/launch-instance-model.service.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/networkports/ports.controller.js', 'dashboard/project/workflow/launch-instance/scheduler-hints/scheduler-hints.controller.js', 'dashboard/project/workflow/launch-instance/security-groups/security-groups.controller.js', 'dashboard/project/workflow/launch-instance/server-groups/server-groups.controller.js', 'dashboard/project/workflow/launch-instance/source/source.controller.js', 'dashboard/project/lbaasv2/healthmonitors/healthmonitors.module.js', 'dashboard/project/lbaasv2/l7policies/l7policies.module.js', 'dashboard/project/lbaasv2/l7rules/l7rules.module.js', 'dashboard/project/lbaasv2/lbaasv2.module.js', 'dashboard/project/lbaasv2/listeners/listeners.module.js', 'dashboard/project/lbaasv2/loadbalancers/loadbalancers.module.js', 'dashboard/project/lbaasv2/members/members.module.js', 'dashboard/project/lbaasv2/pools/pools.module.js', 'app/core/openstack-service-api/lbaasv2.service.js', 'app/core/openstack-service-api/octavia-barbican.service.js', 'dashboard/project/lbaasv2/healthmonitors/actions/create/create.action.service.js', 'dashboard/project/lbaasv2/healthmonitors/actions/create/wizard.controller.js', 'dashboard/project/lbaasv2/healthmonitors/actions/delete/delete.action.service.js', 'dashboard/project/lbaasv2/healthmonitors/actions/edit/edit.action.service.js', 'dashboard/project/lbaasv2/healthmonitors/actions/edit/wizard.controller.js', 'dashboard/project/lbaasv2/healthmonitors/details/detail.controller.js', 'dashboard/project/lbaasv2/l7policies/actions/create/create.action.service.js', 'dashboard/project/lbaasv2/l7policies/actions/create/wizard.controller.js', 'dashboard/project/lbaasv2/l7policies/actions/delete/delete.action.service.js', 'dashboard/project/lbaasv2/l7policies/actions/edit/edit.action.service.js', 'dashboard/project/lbaasv2/l7policies/actions/edit/wizard.controller.js', 'dashboard/project/lbaasv2/l7policies/details/detail.controller.js', 'dashboard/project/lbaasv2/l7rules/actions/create/create.action.service.js', 'dashboard/project/lbaasv2/l7rules/actions/create/wizard.controller.js', 'dashboard/project/lbaasv2/l7rules/actions/delete/delete.action.service.js', 'dashboard/project/lbaasv2/l7rules/actions/edit/edit.action.service.js', 'dashboard/project/lbaasv2/l7rules/actions/edit/wizard.controller.js', 'dashboard/project/lbaasv2/l7rules/details/detail.controller.js', 'dashboard/project/lbaasv2/listeners/actions/create/create.service.js', 'dashboard/project/lbaasv2/listeners/actions/create/wizard.controller.js', 'dashboard/project/lbaasv2/listeners/actions/delete/delete.action.service.js', 'dashboard/project/lbaasv2/listeners/actions/edit/edit.service.js', 'dashboard/project/lbaasv2/listeners/actions/edit/wizard.controller.js', 'dashboard/project/lbaasv2/listeners/details/detail.controller.js', 'dashboard/project/lbaasv2/loadbalancers/actions/associate-ip/modal.controller.js', 'dashboard/project/lbaasv2/loadbalancers/actions/associate-ip/modal.service.js', 'dashboard/project/lbaasv2/loadbalancers/actions/create/create.service.js', 'dashboard/project/lbaasv2/loadbalancers/actions/create/wizard.controller.js', 'dashboard/project/lbaasv2/loadbalancers/actions/delete/delete.action.service.js', 'dashboard/project/lbaasv2/loadbalancers/actions/disassociate-ip/modal.service.js', 'dashboard/project/lbaasv2/loadbalancers/actions/edit/edit.service.js', 'dashboard/project/lbaasv2/loadbalancers/actions/edit/wizard.controller.js', 'dashboard/project/lbaasv2/loadbalancers/details/detail.controller.js', 'dashboard/project/lbaasv2/loadbalancers/loadbalancers.service.js', 'dashboard/project/lbaasv2/loadbalancers/panel.controller.js', 'dashboard/project/lbaasv2/members/actions/delete/delete.action.service.js', 'dashboard/project/lbaasv2/members/actions/edit-member/modal.controller.js', 'dashboard/project/lbaasv2/members/actions/edit-member/modal.service.js', 'dashboard/project/lbaasv2/members/actions/update-list/update-member-list.service.js', 'dashboard/project/lbaasv2/members/actions/update-list/wizard.controller.js', 'dashboard/project/lbaasv2/members/details/detail.controller.js', 'dashboard/project/lbaasv2/pools/actions/create/create.action.service.js', 'dashboard/project/lbaasv2/pools/actions/create/wizard.controller.js', 'dashboard/project/lbaasv2/pools/actions/delete/delete.action.service.js', 'dashboard/project/lbaasv2/pools/actions/edit/edit.action.service.js', 'dashboard/project/lbaasv2/pools/actions/edit/wizard.controller.js', 'dashboard/project/lbaasv2/pools/details/detail.controller.js', 'dashboard/project/lbaasv2/util/validators/validate-unique.js', 'dashboard/project/lbaasv2/widgets/filterselect/filter-select.component.js', 'dashboard/project/lbaasv2/widgets/table/table-status.directive.js', 'dashboard/project/lbaasv2/workflow/certificates/certificates.controller.js', 'dashboard/project/lbaasv2/workflow/l7policy/l7policy.controller.js', 'dashboard/project/lbaasv2/workflow/listener/listener.controller.js', 'dashboard/project/lbaasv2/workflow/loadbalancer/loadbalancer.controller.js', 'dashboard/project/lbaasv2/workflow/members/members.controller.js', 'dashboard/project/lbaasv2/workflow/modal.service.js', 'dashboard/project/lbaasv2/workflow/model.service.js', 'dashboard/project/lbaasv2/workflow/monitor/monitor.controller.js', 'dashboard/project/lbaasv2/workflow/pool/pool.controller.js', 'dashboard/project/lbaasv2/workflow/workflow.service.js', 'designatedashboard/designatedashboard.module.js', 'designatedashboard/resources/os-designate-floatingip/actions/actions.module.js', 'designatedashboard/resources/os-designate-floatingip/details/details.module.js', 'designatedashboard/resources/os-designate-floatingip/os-designate-floatingip.module.js', 'designatedashboard/resources/os-designate-recordset/actions/actions.module.js', 'designatedashboard/resources/os-designate-recordset/details/details.module.js', 'designatedashboard/resources/os-designate-recordset/os-designate-recordset.module.js', 'designatedashboard/resources/os-designate-zone/actions/actions.module.js', 'designatedashboard/resources/os-designate-zone/details/details.module.js', 'designatedashboard/resources/os-designate-zone/os-designate-zone.module.js', 'designatedashboard/resources/resources.module.js', 'designatedashboard/resources/os-designate-floatingip/actions/set.service.js', 'designatedashboard/resources/os-designate-floatingip/actions/unset.service.js', 'designatedashboard/resources/os-designate-floatingip/api.service.js', 'designatedashboard/resources/os-designate-floatingip/details/overview.controller.js', 'designatedashboard/resources/os-designate-recordset/actions/common-forms.service.js', 'designatedashboard/resources/os-designate-recordset/actions/create.service.js', 'designatedashboard/resources/os-designate-recordset/actions/delete.service.js', 'designatedashboard/resources/os-designate-recordset/actions/update.service.js', 'designatedashboard/resources/os-designate-recordset/api.service.js', 'designatedashboard/resources/os-designate-recordset/details/overview.controller.js', 'designatedashboard/resources/os-designate-recordset/details/zone-recordsets.controller.js', 'designatedashboard/resources/os-designate-zone/actions/common-forms.service.js', 'designatedashboard/resources/os-designate-zone/actions/create.service.js', 'designatedashboard/resources/os-designate-zone/actions/delete.service.js', 'designatedashboard/resources/os-designate-zone/actions/update.service.js', 'designatedashboard/resources/os-designate-zone/api.service.js', 'designatedashboard/resources/os-designate-zone/details/overview.controller.js', 'designatedashboard/resources/util.service.js', 'dashboard/admin/ironic/ironic.module.js', 'dashboard/admin/ironic/auto-focus.directive.js', 'dashboard/admin/ironic/base-node/base-node.controller.js', 'dashboard/admin/ironic/base-node/base-node.service.js', 'dashboard/admin/ironic/base-port/base-port.controller.js', 'dashboard/admin/ironic/base-portgroup/base-portgroup.controller.js', 'dashboard/admin/ironic/bootdevice/bootdevice.controller.js', 'dashboard/admin/ironic/bootdevice/bootdevice.service.js', 'dashboard/admin/ironic/clean-node/clean-node.controller.js', 'dashboard/admin/ironic/clean-node/clean-node.service.js', 'dashboard/admin/ironic/create-port/create-port.controller.js', 'dashboard/admin/ironic/create-port/create-port.service.js', 'dashboard/admin/ironic/create-portgroup/create-portgroup.controller.js', 'dashboard/admin/ironic/create-portgroup/create-portgroup.service.js', 'dashboard/admin/ironic/driver-property.service.js', 'dashboard/admin/ironic/edit-node/edit-node.controller.js', 'dashboard/admin/ironic/edit-node/edit-node.service.js', 'dashboard/admin/ironic/edit-port/edit-port.controller.js', 'dashboard/admin/ironic/edit-port/edit-port.service.js', 'dashboard/admin/ironic/edit-portgroup/edit-portgroup.controller.js', 'dashboard/admin/ironic/edit-portgroup/edit-portgroup.service.js', 'dashboard/admin/ironic/empty-to-pristine.directive.js', 'dashboard/admin/ironic/enroll-node/enroll-node.controller.js', 'dashboard/admin/ironic/enroll-node/enroll-node.service.js', 'dashboard/admin/ironic/form-field.directive.js', 'dashboard/admin/ironic/form-field.service.js', 'dashboard/admin/ironic/graph.service.js', 'dashboard/admin/ironic/ironic.backend-mock.service.js', 'dashboard/admin/ironic/ironic.service.js', 'dashboard/admin/ironic/maintenance/maintenance.controller.js', 'dashboard/admin/ironic/maintenance/maintenance.service.js', 'dashboard/admin/ironic/modal-draggable.directive.js', 'dashboard/admin/ironic/node-actions.service.js', 'dashboard/admin/ironic/node-details/node-details.controller.js', 'dashboard/admin/ironic/node-error.service.js', 'dashboard/admin/ironic/node-list/node-list.controller.js', 'dashboard/admin/ironic/node-state-transition.service.js', 'dashboard/admin/ironic/postfix-expr.service.js', 'dashboard/admin/ironic/property-collection-editor.directive.js', 'dashboard/admin/ironic/property-collection.service.js', 'dashboard/admin/ironic/raidconfig/raidconfig.controller.js', 'dashboard/admin/ironic/raidconfig/raidconfig.service.js', 'dashboard/admin/ironic/update-patch.service.js', 'dashboard/identity/domains/actions/actions.module.js', 'dashboard/identity/domains/details/details.module.js', 'dashboard/identity/domains/domains.module.js', 'dashboard/identity/groups/actions/actions.module.js', 'dashboard/identity/groups/groups.module.js', 'dashboard/identity/identity.module.js', 'dashboard/identity/projects/projects.module.js', 'dashboard/identity/roles/actions/actions.module.js', 'dashboard/identity/roles/roles.module.js', 'dashboard/identity/users/actions/actions.module.js', 'dashboard/identity/users/details/details.module.js', 'dashboard/identity/users/users.module.js', 'dashboard/identity/domains/actions/create.service.js', 'dashboard/identity/domains/actions/delete.service.js', 'dashboard/identity/domains/actions/workflow/workflow.service.js', 'dashboard/identity/domains/details/overview.controller.js', 'dashboard/identity/domains/domains.service.js', 'dashboard/identity/groups/actions/create.action.service.js', 'dashboard/identity/groups/actions/delete.action.service.js', 'dashboard/identity/groups/actions/edit.action.service.js', 'dashboard/identity/roles/actions/create.action.service.js', 'dashboard/identity/roles/actions/delete.action.service.js', 'dashboard/identity/roles/actions/edit.action.service.js', 'dashboard/identity/roles/role.schema.js', 'dashboard/identity/users/actions/create.action.service.js', 'dashboard/identity/users/actions/delete.action.service.js', 'dashboard/identity/users/actions/disable.action.service.js', 'dashboard/identity/users/actions/enable.action.service.js', 'dashboard/identity/users/actions/password.action.service.js', 'dashboard/identity/users/actions/update.action.service.js', 'dashboard/identity/users/actions/workflow/workflow.service.js', 'dashboard/identity/users/details/overview.controller.js', 'dashboard/identity/users/users.service.js', 'dashboard/project/heat_dashboard/template_generator/js/libs/angular-material.js', 'dashboard/project/heat_dashboard/template_generator/js/libs/angular-notify.js', 'dashboard/project/heat_dashboard/template_generator/js/libs/vis.js', 'dashboard/project/heat_dashboard/template_generator/js/components/template-generator.module.js', 'dashboard/project/heat_dashboard/template_generator/js/components/utils.module.js', 'dashboard/project/heat_dashboard/template_generator/js/components/agent.module.js', 'dashboard/project/heat_dashboard/template_generator/js/components/agent.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/compile.directive.js', 'dashboard/project/heat_dashboard/template_generator/js/components/dependson.directive.js', 'dashboard/project/heat_dashboard/template_generator/js/components/draggable.directive.js', 'dashboard/project/heat_dashboard/template_generator/js/components/droppable.directive.js', 'dashboard/project/heat_dashboard/template_generator/js/components/globals.service.js', 'dashboard/project/heat_dashboard/template_generator/js/components/icons.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/loading.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/menu.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-draft.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-edge.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-node.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-template.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/states.service.js', 'dashboard/project/heat_dashboard/template_generator/js/components/vis-network.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__cinder__volume/os__cinder__volume.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__cinder__volumeattachment/os__cinder__volumeattachment.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__designate__recordset/os__designate__recordset.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__designate__zone/os__designate__zone.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__heat__autoscalinggroup/os__heat__autoscalinggroup.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__heat__resourcegroup/os__heat__resourcegroup.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__heat__scalingpolicy/os__heat__scalingpolicy.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__floatingip/os__neutron__floatingip.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__floatingipassociation/os__neutron__floatingipassociation.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__net/os__neutron__net.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__port/os__neutron__port.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__router/os__neutron__router.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__routerinterface/os__neutron__routerinterface.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__securitygroup/os__neutron__securitygroup.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__subnet/os__neutron__subnet.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__nova__keypair/os__nova__keypair.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__nova__server/os__nova__server.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__swift__container/os__swift__container.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/conf/permissions.service.spec.js', 'framework/conf/resource-type-registry.service.spec.js', 'framework/framework.module.spec.js', 'framework/util/actions/action-result.service.spec.js', 'framework/util/bind-scope/bind-scope.spec.js', 'framework/util/extensible/extensible.service.spec.js', 'framework/util/file/file-reader.service.spec.js', 'framework/util/file/text-download.service.spec.js', 'framework/util/filters/filters.spec.js', 'framework/util/http/http.spec.js', 'framework/util/i18n/i18n.spec.js', 'framework/util/navigations/navigations.service.spec.js', 'framework/util/promise-toggle/hz-promise-toggle.directive.spec.js', 'framework/util/q/q.extensions.spec.js', 'framework/util/q/q.module.spec.js', 'framework/util/tech-debt/helper-functions.service.spec.js', 'framework/util/timezones/timezone.service.spec.js', 'framework/util/uuid/uuid.spec.js', 'framework/util/validators/hz-password-match.directive.spec.js', 'framework/util/validators/validators.spec.js', 'framework/util/workflow/workflow.spec.js', 'framework/widgets/action-list/action-list.spec.js', 'framework/widgets/action-list/actions.directive.spec.js', 'framework/widgets/charts/chart-tooltip.spec.js', 'framework/widgets/charts/charts.spec.js', 'framework/widgets/charts/pie-chart.spec.js', 'framework/widgets/contenteditable/contenteditable.directive.spec.js', 'framework/widgets/details/routed-details-view.controller.spec.js', 'framework/widgets/form/builders.provider.spec.js', 'framework/widgets/form/decorator.spec.js', 'framework/widgets/form/modal-form.controller.spec.js', 'framework/widgets/form/modal-form.service.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/load-edit/load-edit.directive.spec.js', 'framework/widgets/magic-search/hz-magic-search-bar.spec.js', 'framework/widgets/magic-search/magic-search.controller.spec.js', 'framework/widgets/magic-search/magic-search.service.spec.js', 'framework/widgets/magic-search/st-magic-search.directive.spec.js', 'framework/widgets/metadata/display/display.spec.js', 'framework/widgets/metadata/tree/metadata-tree-item.controller.spec.js', 'framework/widgets/metadata/tree/tree.spec.js', 'framework/widgets/modal-wait-spinner/modal-wait-spinner.spec.js', 'framework/widgets/modal/delete-modal.service.spec.js', 'framework/widgets/modal/simple-modal.spec.js', 'framework/widgets/modal/wizard-modal.service.spec.js', 'framework/widgets/modal/wizard.controller.spec.js', 'framework/widgets/panel/hz-resource-panel.controller.spec.js', 'framework/widgets/property/hz-resource-property.directive.spec.js', 'framework/widgets/table/hz-dynamic-table.directive.spec.js', 'framework/widgets/table/hz-dynamic-table.spec.js', 'framework/widgets/table/hz-no-items.directive.spec.js', 'framework/widgets/table/hz-resource-table.controller.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/filter-available.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.controller.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-cinder-extensions.directive.spec.js', 'app/core/cloud-services/hz-if-neutron-extensions.directive.spec.js', 'app/core/cloud-services/hz-if-policies.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/cloud-services/hz-if-version.directive.spec.js', 'app/core/core.module.spec.js', 'app/core/flavors/actions/actions.module.spec.js', 'app/core/flavors/actions/delete-flavor.service.spec.js', 'app/core/flavors/actions/update-metadata.action.service.spec.js', 'app/core/flavors/flavors.module.spec.js', 'app/core/flavors/flavors.service.spec.js', 'app/core/images/actions/actions.module.spec.js', 'app/core/images/actions/create-volume.service.spec.js', 'app/core/images/actions/create.action.service.spec.js', 'app/core/images/actions/create.workflow.service.spec.js', 'app/core/images/actions/delete-image-selected.component.spec.js', 'app/core/images/actions/delete-image.service.spec.js', 'app/core/images/actions/edit.action.service.spec.js', 'app/core/images/actions/edit.workflow.service.spec.js', 'app/core/images/actions/launch-instance.service.spec.js', 'app/core/images/actions/update-metadata.action.service.spec.js', 'app/core/images/details/details.module.spec.js', 'app/core/images/details/overview.controller.spec.js', 'app/core/images/filters/image-visibility.filter.spec.js', 'app/core/images/images.module.spec.js', 'app/core/images/images.service.spec.js', 'app/core/images/steps/create-image/create-image.controller.spec.js', 'app/core/images/steps/create-volume/create-volume.controller.spec.js', 'app/core/images/steps/edit-image/edit-image.controller.spec.js', 'app/core/images/steps/update-metadata/update-metadata.controller.spec.js', 'app/core/images/summary.controller.spec.js', 'app/core/images/workflows/create-volume.service.spec.js', 'app/core/keypairs/actions/actions.module.spec.js', 'app/core/keypairs/actions/create.key-type.controller.spec.js', 'app/core/keypairs/actions/create.service.spec.js', 'app/core/keypairs/actions/delete.service.spec.js', 'app/core/keypairs/actions/import.public-key.controller.spec.js', 'app/core/keypairs/actions/import.service.spec.js', 'app/core/keypairs/details/details.controller.spec.js', 'app/core/keypairs/details/details.module.spec.js', 'app/core/keypairs/keypair.controller.spec.js', 'app/core/keypairs/keypairs.module.spec.js', 'app/core/keypairs/keypairs.service.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/network_qos/actions/actions.module.spec.js', 'app/core/network_qos/actions/delete.action.service.spec.js', 'app/core/network_qos/details/details.module.spec.js', 'app/core/network_qos/details/overview.controller.spec.js', 'app/core/network_qos/qos.module.spec.js', 'app/core/network_qos/qos.service.spec.js', 'app/core/openstack-service-api/cinder-extensions.service.spec.js', 'app/core/openstack-service-api/cinder.service.spec.js', 'app/core/openstack-service-api/extensions.service.spec.js', 'app/core/openstack-service-api/glance.service.spec.js', 'app/core/openstack-service-api/keystone.service.spec.js', 'app/core/openstack-service-api/network.service.spec.js', 'app/core/openstack-service-api/neutron-extensions.service.spec.js', 'app/core/openstack-service-api/neutron.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/swift.service.spec.js', 'app/core/openstack-service-api/user-session.service.spec.js', 'app/core/server_groups/actions/actions.module.spec.js', 'app/core/server_groups/actions/create.action.service.spec.js', 'app/core/server_groups/actions/delete.action.service.spec.js', 'app/core/server_groups/actions/workflow/workflow.service.spec.js', 'app/core/server_groups/details/details.module.spec.js', 'app/core/server_groups/details/overview.controller.spec.js', 'app/core/server_groups/server-groups.module.spec.js', 'app/core/server_groups/server-groups.service.spec.js', 'app/core/trunks/actions/actions.module.spec.js', 'app/core/trunks/actions/create.action.service.spec.js', 'app/core/trunks/actions/delete.action.service.spec.js', 'app/core/trunks/actions/edit.action.service.spec.js', 'app/core/trunks/actions/ports-extra.service.spec.js', 'app/core/trunks/details/details.module.spec.js', 'app/core/trunks/details/overview.controller.spec.js', 'app/core/trunks/steps/trunk-details.controller.spec.js', 'app/core/trunks/steps/trunk-parent-port.controller.spec.js', 'app/core/trunks/steps/trunk-subports.controller.spec.js', 'app/core/trunks/trunks.module.spec.js', 'app/core/trunks/trunks.service.spec.js', 'app/core/workflow/decorator.service.spec.js', 'app/core/workflow/workflow.module.spec.js', 'app/redirect.controller.spec.js', 'app/tech-debt/hz-namespace-resource-type-form.controller.spec.js', 'app/tech-debt/image-form.controller.spec.js', 'app/tech-debt/tech-debt.module.spec.js', 'dashboard/project/containers/check-copy-destination.directive.spec.js', 'dashboard/project/containers/containers-model.service.spec.js', 'dashboard/project/containers/containers.controller.spec.js', 'dashboard/project/containers/containers.module.spec.js', 'dashboard/project/containers/copy-object-controller.spec.js', 'dashboard/project/containers/delete-objects.controller.spec.js', 'dashboard/project/containers/edit-object-controller.spec.js', 'dashboard/project/containers/file-change-directive.spec.js', 'dashboard/project/containers/object-name-exists.directive.spec.js', 'dashboard/project/containers/objects-batch-actions.service.spec.js', 'dashboard/project/containers/objects-row-actions.service.spec.js', 'dashboard/project/containers/objects.controller.spec.js', 'dashboard/project/containers/upload-object-controller.spec.js', 'dashboard/project/project.module.spec.js', 'dashboard/project/workflow/launch-instance/configuration/configuration.controller.spec.js', 'dashboard/project/workflow/launch-instance/details/details.controller.spec.js', 'dashboard/project/workflow/launch-instance/flavor/flavor.spec.js', 'dashboard/project/workflow/launch-instance/keypair/create-keypair.controller.spec.js', 'dashboard/project/workflow/launch-instance/keypair/import-keypair.controller.spec.js', 'dashboard/project/workflow/launch-instance/keypair/keypair.controller.spec.js', 'dashboard/project/workflow/launch-instance/launch-instance-modal.controller.spec.js', 'dashboard/project/workflow/launch-instance/launch-instance-modal.service.spec.js', 'dashboard/project/workflow/launch-instance/launch-instance-model.service.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/metadata/metadata.spec.js', 'dashboard/project/workflow/launch-instance/network/network.controller.spec.js', 'dashboard/project/workflow/launch-instance/networkports/ports.spec.js', 'dashboard/project/workflow/launch-instance/scheduler-hints/scheduler-hints.spec.js', 'dashboard/project/workflow/launch-instance/security-groups/security-groups.spec.js', 'dashboard/project/workflow/launch-instance/server-groups/server-groups.spec.js', 'dashboard/project/workflow/launch-instance/source/source.controller.spec.js', 'dashboard/project/workflow/workflow.module.spec.js', 'app/core/openstack-service-api/lbaasv2.service.spec.js', 'app/core/openstack-service-api/octavia-barbican.service.spec.js', 'dashboard/project/lbaasv2/healthmonitors/actions/create/create.action.service.spec.js', 'dashboard/project/lbaasv2/healthmonitors/actions/create/wizard.controller.spec.js', 'dashboard/project/lbaasv2/healthmonitors/actions/delete/delete.action.service.spec.js', 'dashboard/project/lbaasv2/healthmonitors/actions/edit/edit.action.service.spec.js', 'dashboard/project/lbaasv2/healthmonitors/actions/edit/wizard.controller.spec.js', 'dashboard/project/lbaasv2/healthmonitors/details/detail.controller.spec.js', 'dashboard/project/lbaasv2/healthmonitors/healthmonitors.module.spec.js', 'dashboard/project/lbaasv2/l7policies/actions/create/create.action.service.spec.js', 'dashboard/project/lbaasv2/l7policies/actions/create/wizard.controller.spec.js', 'dashboard/project/lbaasv2/l7policies/actions/delete/delete.action.service.spec.js', 'dashboard/project/lbaasv2/l7policies/actions/edit/edit.action.service.spec.js', 'dashboard/project/lbaasv2/l7policies/actions/edit/wizard.controller.spec.js', 'dashboard/project/lbaasv2/l7policies/details/detail.controller.spec.js', 'dashboard/project/lbaasv2/l7policies/l7policies.module.spec.js', 'dashboard/project/lbaasv2/l7rules/actions/create/create.action.service.spec.js', 'dashboard/project/lbaasv2/l7rules/actions/create/wizard.controller.spec.js', 'dashboard/project/lbaasv2/l7rules/actions/delete/delete.action.service.spec.js', 'dashboard/project/lbaasv2/l7rules/actions/edit/edit.action.service.spec.js', 'dashboard/project/lbaasv2/l7rules/actions/edit/wizard.controller.spec.js', 'dashboard/project/lbaasv2/l7rules/details/detail.controller.spec.js', 'dashboard/project/lbaasv2/l7rules/l7rules.module.spec.js', 'dashboard/project/lbaasv2/lbaasv2.module.spec.js', 'dashboard/project/lbaasv2/listeners/actions/create/create.service.spec.js', 'dashboard/project/lbaasv2/listeners/actions/create/wizard.controller.spec.js', 'dashboard/project/lbaasv2/listeners/actions/delete/delete.action.service.spec.js', 'dashboard/project/lbaasv2/listeners/actions/edit/edit.service.spec.js', 'dashboard/project/lbaasv2/listeners/actions/edit/wizard.controller.spec.js', 'dashboard/project/lbaasv2/listeners/details/detail.controller.spec.js', 'dashboard/project/lbaasv2/listeners/listeners.module.spec.js', 'dashboard/project/lbaasv2/loadbalancers/actions/associate-ip/modal.controller.spec.js', 'dashboard/project/lbaasv2/loadbalancers/actions/associate-ip/modal.service.spec.js', 'dashboard/project/lbaasv2/loadbalancers/actions/create/create.service.spec.js', 'dashboard/project/lbaasv2/loadbalancers/actions/create/wizard.controller.spec.js', 'dashboard/project/lbaasv2/loadbalancers/actions/delete/delete.action.service.spec.js', 'dashboard/project/lbaasv2/loadbalancers/actions/disassociate-ip/modal.service.spec.js', 'dashboard/project/lbaasv2/loadbalancers/actions/edit/edit.service.spec.js', 'dashboard/project/lbaasv2/loadbalancers/actions/edit/wizard.controller.spec.js', 'dashboard/project/lbaasv2/loadbalancers/details/detail.controller.spec.js', 'dashboard/project/lbaasv2/loadbalancers/loadbalancers.module.spec.js', 'dashboard/project/lbaasv2/loadbalancers/loadbalancers.service.spec.js', 'dashboard/project/lbaasv2/loadbalancers/panel.controller.spec.js', 'dashboard/project/lbaasv2/members/actions/delete/delete.action.service.spec.js', 'dashboard/project/lbaasv2/members/actions/edit-member/modal.controller.spec.js', 'dashboard/project/lbaasv2/members/actions/edit-member/modal.service.spec.js', 'dashboard/project/lbaasv2/members/actions/update-list/update-member-list.service.spec.js', 'dashboard/project/lbaasv2/members/actions/update-list/wizard.controller.spec.js', 'dashboard/project/lbaasv2/members/details/detail.controller.spec.js', 'dashboard/project/lbaasv2/members/members.module.spec.js', 'dashboard/project/lbaasv2/pools/actions/create/create.action.service.spec.js', 'dashboard/project/lbaasv2/pools/actions/create/wizard.controller.spec.js', 'dashboard/project/lbaasv2/pools/actions/delete/delete.action.service.spec.js', 'dashboard/project/lbaasv2/pools/actions/edit/edit.action.service.spec.js', 'dashboard/project/lbaasv2/pools/actions/edit/wizard.controller.spec.js', 'dashboard/project/lbaasv2/pools/details/detail.controller.spec.js', 'dashboard/project/lbaasv2/pools/pools.module.spec.js', 'dashboard/project/lbaasv2/util/validators/validate-unique.spec.js', 'dashboard/project/lbaasv2/widgets/filterselect/filter-select.component.spec.js', 'dashboard/project/lbaasv2/widgets/table/table-status.directive.spec.js', 'dashboard/project/lbaasv2/workflow/certificates/certificates.controller.spec.js', 'dashboard/project/lbaasv2/workflow/l7policy/l7policy.controller.spec.js', 'dashboard/project/lbaasv2/workflow/listener/listener.controller.spec.js', 'dashboard/project/lbaasv2/workflow/loadbalancer/loadbalancer.controller.spec.js', 'dashboard/project/lbaasv2/workflow/members/members.controller.spec.js', 'dashboard/project/lbaasv2/workflow/modal.service.spec.js', 'dashboard/project/lbaasv2/workflow/model.service.spec.js', 'dashboard/project/lbaasv2/workflow/monitor/monitor.controller.spec.js', 'dashboard/project/lbaasv2/workflow/pool/pool.controller.spec.js', 'dashboard/project/lbaasv2/workflow/workflow.service.spec.js', 'designatedashboard/resources/os-designate-zone/actions/actions.module.spec.js', 'dashboard/admin/ironic/base-node/base-node.controller.spec.js', 'dashboard/admin/ironic/base-node/base-node.spec.js', 'dashboard/admin/ironic/base-port/base-port.controller.spec.js', 'dashboard/admin/ironic/base-portgroup/base-portgroup.controller.spec.js', 'dashboard/admin/ironic/bootdevice/bootdevice.controller.spec.js', 'dashboard/admin/ironic/bootdevice/bootdevice.service.spec.js', 'dashboard/admin/ironic/create-port/create-port.controller.spec.js', 'dashboard/admin/ironic/create-portgroup/create-portgroup.controller.spec.js', 'dashboard/admin/ironic/driver-property.service.spec.js', 'dashboard/admin/ironic/edit-node/edit-node.controller.spec.js', 'dashboard/admin/ironic/edit-port/edit-port.controller.spec.js', 'dashboard/admin/ironic/edit-portgroup/edit-portgroup.controller.spec.js', 'dashboard/admin/ironic/enroll-node/enroll-node.controller.spec.js', 'dashboard/admin/ironic/form-field.service.spec.js', 'dashboard/admin/ironic/ironic.service.spec.js', 'dashboard/admin/ironic/node-details/node-details.controller.spec.js', 'dashboard/admin/ironic/node-state-transition.service.spec.js', 'dashboard/admin/ironic/postfix-expr.service.spec.js', 'dashboard/admin/ironic/property-collection.service.spec.js', 'dashboard/admin/ironic/raidconfig/raidconfig.controller.spec.js', 'dashboard/admin/ironic/raidconfig/raidconfig.service.spec.js', 'dashboard/admin/ironic/test-data.spec.js', 'dashboard/identity/domains/actions/actions.module.spec.js', 'dashboard/identity/domains/actions/create.service.spec.js', 'dashboard/identity/domains/actions/delete.service.spec.js', 'dashboard/identity/domains/actions/workflow/workflow.service.spec.js', 'dashboard/identity/domains/details/details.module.spec.js', 'dashboard/identity/domains/details/overview.controller.spec.js', 'dashboard/identity/domains/domains.module.spec.js', 'dashboard/identity/domains/domains.service.spec.js', 'dashboard/identity/groups/actions/create.action.service.spec.js', 'dashboard/identity/groups/actions/delete.action.service.spec.js', 'dashboard/identity/groups/actions/edit.action.service.spec.js', 'dashboard/identity/groups/groups.module.spec.js', 'dashboard/identity/identity.module.spec.js', 'dashboard/identity/projects/projects.module.spec.js', 'dashboard/identity/roles/actions/create.action.service.spec.js', 'dashboard/identity/roles/actions/delete.action.service.spec.js', 'dashboard/identity/roles/actions/edit.action.service.spec.js', 'dashboard/identity/roles/role.schema.spec.js', 'dashboard/identity/roles/roles.module.spec.js', 'dashboard/identity/users/actions/create.action.service.spec.js', 'dashboard/identity/users/actions/delete.action.service.spec.js', 'dashboard/identity/users/actions/disable.action.service.spec.js', 'dashboard/identity/users/actions/enable.action.service.spec.js', 'dashboard/identity/users/actions/password.action.service.spec.js', 'dashboard/identity/users/actions/update.action.service.spec.js', 'dashboard/identity/users/actions/workflow/workflow.spec.js', 'dashboard/identity/users/details/overview.controller.spec.js', 'dashboard/identity/users/users.module.spec.js', 'dashboard/identity/users/users.service.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/agent.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/agent.module.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/compile.directive.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/dependson.directive.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/draggable.directive.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/droppable.directive.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/globals.service.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/icons.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/loading.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/menu.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-draft.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-edge.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-node.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-template.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/states.service.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/template-generator.module.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/utils.module.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/vis-network.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__cinder__volume/os__cinder__volume.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__cinder__volumeattachment/os__cinder__volumeattachment.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__designate__recordset/os__designate__recordset.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__designate__zone/os__designate__zone.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__heat__autoscalinggroup/os__heat__autoscalinggroup.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__heat__resourcegroup/os__heat__resourcegroup.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__heat__scalingpolicy/os__heat__scalingpolicy.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__floatingip/os__neutron__floatingip.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__floatingipassociation/os__neutron__floatingassociation.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__net/os__neutron__net.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__port/os__neutron__port.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__router/os__neutron__router.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__routerinterface/os__neutron__routerinterface.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__securitygroup/os__neutron__securitygroup.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__subnet/os__neutron__subnet.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__nova__keypair/os__nova__keypair.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__nova__server/os__nova__server.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__swift__container/os__swift__container.spec.js'], '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/actions-batch.template.html', 'framework/widgets/action-list/actions-create.template.html', 'framework/widgets/action-list/actions-danger.template.html', 'framework/widgets/action-list/actions-delete-selected.template.html', 'framework/widgets/action-list/actions-delete.template.html', 'framework/widgets/action-list/actions-detail.template.html', 'framework/widgets/action-list/actions-row.template.html', 'framework/widgets/action-list/actions.batch.mock.html', 'framework/widgets/action-list/actions.custom.mock.html', 'framework/widgets/action-list/actions.custom2.mock.html', 'framework/widgets/action-list/actions.detail.mock.html', 'framework/widgets/action-list/actions.row.mock.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/details/details.html', 'framework/widgets/details/routed-details-view.html', 'framework/widgets/form/fields/array.html', 'framework/widgets/form/fields/checkbox.html', 'framework/widgets/form/fields/checkboxes.html', 'framework/widgets/form/fields/default.html', 'framework/widgets/form/fields/fieldset.html', 'framework/widgets/form/fields/help.html', 'framework/widgets/form/fields/password-confirm.html', 'framework/widgets/form/fields/radio-buttons.html', 'framework/widgets/form/fields/radios-inline.html', 'framework/widgets/form/fields/radios.html', 'framework/widgets/form/fields/section.html', 'framework/widgets/form/fields/select.html', 'framework/widgets/form/fields/submit.html', 'framework/widgets/form/fields/tabarray.html', 'framework/widgets/form/fields/tabs.html', 'framework/widgets/form/fields/textarea.html', 'framework/widgets/form/modal-form.html', 'framework/widgets/headers/hz-page-header.html', 'framework/widgets/help-panel/help-panel.html', 'framework/widgets/load-edit/load-edit.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-wait-spinner/modal-wait-spinner.template.html', 'framework/widgets/modal/simple-modal.html', 'framework/widgets/panel/hz-resource-panel.html', 'framework/widgets/property/hz-resource-property-list.html', 'framework/widgets/property/hz-resource-property.html', 'framework/widgets/table/hz-detail-row.html', 'framework/widgets/table/hz-dynamic-table.html', 'framework/widgets/table/hz-no-items.html', 'framework/widgets/table/hz-resource-table.html', 'framework/widgets/table/hz-table-footer.html', 'framework/widgets/table/no-items.mock.html', 'framework/widgets/table/pagination.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/flavors/panel.html', 'app/core/flavors/summary.html', 'app/core/images/actions/delete-image-selected-button.template.html', 'app/core/images/actions/delete-image-selected.template.html', 'app/core/images/admin-panel.html', 'app/core/images/details/drawer.html', 'app/core/images/details/overview.html', 'app/core/images/panel.html', 'app/core/images/steps/create-image/create-image.help.html', 'app/core/images/steps/create-image/create-image.html', 'app/core/images/steps/create-volume/create-volume.help.html', 'app/core/images/steps/create-volume/create-volume.html', 'app/core/images/steps/edit-image/edit-image.help.html', 'app/core/images/steps/edit-image/edit-image.html', 'app/core/images/steps/update-metadata/update-metadata.help.html', 'app/core/images/steps/update-metadata/update-metadata.html', 'app/core/keypairs/actions/create.description.html', 'app/core/keypairs/actions/create.key-type.html', 'app/core/keypairs/actions/import.description.html', 'app/core/keypairs/actions/import.public-key.html', 'app/core/keypairs/details/details.html', 'app/core/keypairs/details/drawer.html', 'app/core/keypairs/panel.html', 'app/core/metadata/modal/modal.html', 'app/core/network_qos/details/drawer.html', 'app/core/network_qos/details/overview.html', 'app/core/network_qos/panel.html', 'app/core/server_groups/details/overview.html', 'app/core/server_groups/panel.html', 'app/core/trunks/details/overview.html', 'app/core/trunks/panel.html', 'app/core/trunks/steps/trunk-details.help.html', 'app/core/trunks/steps/trunk-details.html', 'app/core/trunks/steps/trunk-parent-port.help.html', 'app/core/trunks/steps/trunk-parent-port.html', 'app/core/trunks/steps/trunk-subports.help.html', 'app/core/trunks/steps/trunk-subports.html', 'app/core/trunks/summary.html', 'dashboard/project/containers/containers.html', 'dashboard/project/containers/copy-object-modal.html', 'dashboard/project/containers/create-container.help.html', 'dashboard/project/containers/create-folder-modal.html', 'dashboard/project/containers/delete-objects-modal.html', 'dashboard/project/containers/edit-object-modal.html', 'dashboard/project/containers/object-details-modal.html', 'dashboard/project/containers/objects.html', 'dashboard/project/containers/select-container.html', 'dashboard/project/containers/upload-object-modal.html', 'dashboard/project/workflow/launch-instance/configuration/configuration.help.html', 'dashboard/project/workflow/launch-instance/configuration/configuration.html', 'dashboard/project/workflow/launch-instance/details/details.help.html', 'dashboard/project/workflow/launch-instance/details/details.html', 'dashboard/project/workflow/launch-instance/flavor/flavor.help.html', 'dashboard/project/workflow/launch-instance/flavor/flavor.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/metadata/metadata.help.html', 'dashboard/project/workflow/launch-instance/metadata/metadata.html', 'dashboard/project/workflow/launch-instance/network/network.help.html', 'dashboard/project/workflow/launch-instance/network/network.html', 'dashboard/project/workflow/launch-instance/networkports/port-details.html', 'dashboard/project/workflow/launch-instance/networkports/ports.help.html', 'dashboard/project/workflow/launch-instance/networkports/ports.html', 'dashboard/project/workflow/launch-instance/scheduler-hints/scheduler-hints.help.html', 'dashboard/project/workflow/launch-instance/scheduler-hints/scheduler-hints.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/server-groups/server-groups.help.html', 'dashboard/project/workflow/launch-instance/server-groups/server-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/project/lbaasv2/healthmonitors/details/detail.html', 'dashboard/project/lbaasv2/healthmonitors/details/drawer.html', 'dashboard/project/lbaasv2/l7policies/details/detail.html', 'dashboard/project/lbaasv2/l7policies/details/drawer.html', 'dashboard/project/lbaasv2/l7rules/details/detail.html', 'dashboard/project/lbaasv2/l7rules/details/drawer.html', 'dashboard/project/lbaasv2/listeners/details/detail.html', 'dashboard/project/lbaasv2/listeners/details/drawer.html', 'dashboard/project/lbaasv2/loadbalancers/actions/associate-ip/modal.html', 'dashboard/project/lbaasv2/loadbalancers/details/detail.html', 'dashboard/project/lbaasv2/loadbalancers/details/drawer.html', 'dashboard/project/lbaasv2/loadbalancers/panel.html', 'dashboard/project/lbaasv2/members/actions/edit-member/modal.html', 'dashboard/project/lbaasv2/members/details/detail.html', 'dashboard/project/lbaasv2/members/details/drawer.html', 'dashboard/project/lbaasv2/pools/details/detail.html', 'dashboard/project/lbaasv2/pools/details/drawer.html', 'dashboard/project/lbaasv2/widgets/filterselect/filter-select.html', 'dashboard/project/lbaasv2/widgets/table/table-status.html', 'dashboard/project/lbaasv2/workflow/certificates/certificates.help.html', 'dashboard/project/lbaasv2/workflow/certificates/certificates.html', 'dashboard/project/lbaasv2/workflow/l7policy/l7policy.help.html', 'dashboard/project/lbaasv2/workflow/l7policy/l7policy.html', 'dashboard/project/lbaasv2/workflow/l7rule/l7rule.help.html', 'dashboard/project/lbaasv2/workflow/l7rule/l7rule.html', 'dashboard/project/lbaasv2/workflow/listener/listener.help.html', 'dashboard/project/lbaasv2/workflow/listener/listener.html', 'dashboard/project/lbaasv2/workflow/loadbalancer/loadbalancer.help.html', 'dashboard/project/lbaasv2/workflow/loadbalancer/loadbalancer.html', 'dashboard/project/lbaasv2/workflow/members/members.help.html', 'dashboard/project/lbaasv2/workflow/members/members.html', 'dashboard/project/lbaasv2/workflow/monitor/monitor.help.html', 'dashboard/project/lbaasv2/workflow/monitor/monitor.html', 'dashboard/project/lbaasv2/workflow/pool/pool.help.html', 'dashboard/project/lbaasv2/workflow/pool/pool.html', 'designatedashboard/resources/os-designate-floatingip/details/drawer.html', 'designatedashboard/resources/os-designate-floatingip/details/overview.html', 'designatedashboard/resources/os-designate-recordset/details/drawer.html', 'designatedashboard/resources/os-designate-recordset/details/overview.html', 'designatedashboard/resources/os-designate-recordset/details/zone-recordsets.html', 'designatedashboard/resources/os-designate-zone/actions/create.html', 'designatedashboard/resources/os-designate-zone/details/drawer.html', 'designatedashboard/resources/os-designate-zone/details/overview.html', 'designatedashboard/reverse_dns.html', 'designatedashboard/zones.html', 'dashboard/admin/ironic/base-node/base-node.html', 'dashboard/admin/ironic/base-port/base-port.html', 'dashboard/admin/ironic/base-portgroup/base-portgroup.html', 'dashboard/admin/ironic/bootdevice/bootdevice.html', 'dashboard/admin/ironic/clean-node/clean-node.html', 'dashboard/admin/ironic/form-field.html', 'dashboard/admin/ironic/maintenance/maintenance.html', 'dashboard/admin/ironic/node-details/node-details.html', 'dashboard/admin/ironic/node-details/sections/configuration.html', 'dashboard/admin/ironic/node-details/sections/overview.html', 'dashboard/admin/ironic/node-details/sections/port-details.html', 'dashboard/admin/ironic/node-details/sections/portgroup-details.html', 'dashboard/admin/ironic/node-list/node-list.html', 'dashboard/admin/ironic/property-collection-editor.html', 'dashboard/admin/ironic/raidconfig/raidconfig.html', 'dashboard/identity/domains/actions/workflow/info.help.html', 'dashboard/identity/domains/details/drawer.html', 'dashboard/identity/domains/details/overview.html', 'dashboard/identity/domains/panel.html', 'dashboard/identity/groups/panel.html', 'dashboard/identity/roles/panel.html', 'dashboard/identity/users/actions/workflow/error.admin-password-incorrect.html', 'dashboard/identity/users/actions/workflow/error.default.html', 'dashboard/identity/users/actions/workflow/info.create.help.html', 'dashboard/identity/users/actions/workflow/info.password.help.html', 'dashboard/identity/users/actions/workflow/info.update.help.html', 'dashboard/identity/users/details/drawer.html', 'dashboard/identity/users/details/overview.html', 'dashboard/identity/users/panel.html'], 'theme_static_files': {'rcue': {'js_files': [], 'js_spec_files': [], 'external_templates': [], 'template_overrides': {}}}, 'panel_customization': [{'__name__': 'openstack_dashboard.enabled._1010_compute_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5c70>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1010_compute_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5c70>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1010_compute_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1010_compute_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1010_compute_panel_group.cpython-39.pyc', '_': , 'PANEL_GROUP': 'compute', 'PANEL_GROUP_NAME': 'Compute', 'PANEL_GROUP_DASHBOARD': 'project'}, {'__name__': 'openstack_dashboard.enabled._1020_project_overview_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5b80>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1020_project_overview_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5b80>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1020_project_overview_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1020_project_overview_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1020_project_overview_panel.cpython-39.pyc', 'PANEL': 'overview', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'compute', 'DEFAULT_PANEL': 'overview', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.overview.panel.Overview'}, {'__name__': 'openstack_dashboard.enabled._1030_project_instances_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5af0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1030_project_instances_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5af0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1030_project_instances_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1030_project_instances_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1030_project_instances_panel.cpython-39.pyc', 'PANEL': 'instances', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'compute', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.instances.panel.Instances'}, {'__name__': 'openstack_dashboard.enabled._1050_project_images_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5a60>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1050_project_images_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5a60>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1050_project_images_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1050_project_images_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1050_project_images_panel.cpython-39.pyc', 'PANEL': 'images', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'compute', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.images.panel.Images'}, {'__name__': 'openstack_dashboard.enabled._1080_project_key_pairs_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d54c0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1080_project_key_pairs_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d54c0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1080_project_key_pairs_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1080_project_key_pairs_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1080_project_key_pairs_panel.cpython-39.pyc', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'compute', 'PANEL': 'key_pairs', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.key_pairs.panel.KeyPairs'}, {'__name__': 'openstack_dashboard.enabled._1090_project_api_access_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5430>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1090_project_api_access_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5430>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1090_project_api_access_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1090_project_api_access_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1090_project_api_access_panel.cpython-39.pyc', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'default', 'PANEL': 'api_access', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.api_access.panel.ApiAccess'}, {'__name__': 'openstack_dashboard.enabled._1110_project_server_groups_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d53a0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1110_project_server_groups_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d53a0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1110_project_server_groups_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1110_project_server_groups_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1110_project_server_groups_panel.cpython-39.pyc', 'PANEL': 'server_groups', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'compute', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.server_groups.panel.ServerGroups'}, {'__name__': 'openstack_dashboard.enabled._1310_volumes_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5310>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1310_volumes_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5310>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1310_volumes_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1310_volumes_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1310_volumes_panel_group.cpython-39.pyc', '_': , 'PANEL_GROUP': 'volumes', 'PANEL_GROUP_NAME': 'Volumes', 'PANEL_GROUP_DASHBOARD': 'project'}, {'__name__': 'openstack_dashboard.enabled._1320_project_volumes_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5220>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1320_project_volumes_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5220>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1320_project_volumes_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1320_project_volumes_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1320_project_volumes_panel.cpython-39.pyc', 'PANEL': 'volumes', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'volumes', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.volumes.panel.Volumes'}, {'__name__': 'openstack_dashboard.enabled._1330_project_backups_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5190>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1330_project_backups_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5190>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1330_project_backups_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1330_project_backups_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1330_project_backups_panel.cpython-39.pyc', 'PANEL': 'backups', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'volumes', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.backups.panel.Backups'}, {'__name__': 'openstack_dashboard.enabled._1330_project_snapshots_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5100>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1330_project_snapshots_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5100>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1330_project_snapshots_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1330_project_snapshots_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1330_project_snapshots_panel.cpython-39.pyc', 'PANEL': 'snapshots', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'volumes', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.snapshots.panel.Snapshots'}, {'__name__': 'openstack_dashboard.enabled._1360_project_volume_groups', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d59a0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1360_project_volume_groups', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d59a0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1360_project_volume_groups.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1360_project_volume_groups.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1360_project_volume_groups.cpython-39.pyc', 'PANEL': 'volume_groups', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'volumes', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.volume_groups.panel.VolumeGroups'}, {'__name__': 'openstack_dashboard.enabled._1370_project_vg_snapshots', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5a30>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1370_project_vg_snapshots', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5a30>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1370_project_vg_snapshots.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1370_project_vg_snapshots.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1370_project_vg_snapshots.cpython-39.pyc', 'PANEL': 'vg_snapshots', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'volumes', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.vg_snapshots.panel.GroupSnapshots'}, {'__name__': 'openstack_dashboard.enabled._1410_network_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5fa0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1410_network_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5fa0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1410_network_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1410_network_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1410_network_panel_group.cpython-39.pyc', '_': , 'PANEL_GROUP': 'network', 'PANEL_GROUP_NAME': 'Network', 'PANEL_GROUP_DASHBOARD': 'project'}, {'__name__': 'openstack_dashboard.enabled._1420_project_network_topology_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5790>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1420_project_network_topology_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5790>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1420_project_network_topology_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1420_project_network_topology_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1420_project_network_topology_panel.cpython-39.pyc', 'PANEL': 'network_topology', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'network', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.network_topology.panel.NetworkTopology'}, {'__name__': 'openstack_dashboard.enabled._1430_project_network_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c61f0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1430_project_network_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c61f0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1430_project_network_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1430_project_network_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1430_project_network_panel.cpython-39.pyc', 'PANEL': 'networks', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'network', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.networks.panel.Networks'}, {'__name__': 'openstack_dashboard.enabled._1440_project_routers_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c62b0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1440_project_routers_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c62b0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1440_project_routers_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1440_project_routers_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1440_project_routers_panel.cpython-39.pyc', 'PANEL': 'routers', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'network', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.routers.panel.Routers'}, {'__name__': 'openstack_dashboard.enabled._1480_security_groups_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c69d0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1480_security_groups_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c69d0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1480_security_groups_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1480_security_groups_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1480_security_groups_panel.cpython-39.pyc', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'network', 'PANEL': 'security_groups', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.security_groups.panel.SecurityGroups'}, {'__name__': 'openstack_dashboard.local.enabled._1482_project_load_balancer_panel', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a983520>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._1482_project_load_balancer_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a983520>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1482_project_load_balancer_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1482_project_load_balancer_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_1482_project_load_balancer_panel.cpython-39.pyc', 'PANEL': 'load_balancer', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'network', 'ADD_PANEL': 'octavia_dashboard.dashboards.project.load_balancer.panel.NGLoadBalancers', 'ADD_INSTALLED_APPS': ['octavia_dashboard'], 'ADD_ANGULAR_MODULES': ['horizon.dashboard.project.lbaasv2'], 'ADD_SCSS_FILES': ['dashboard/project/lbaasv2/lbaasv2.scss'], 'AUTO_DISCOVER_STATIC_FILES': True}, {'__name__': 'openstack_dashboard.enabled._1490_project_floating_ips_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6790>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1490_project_floating_ips_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6790>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1490_project_floating_ips_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1490_project_floating_ips_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1490_project_floating_ips_panel.cpython-39.pyc', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'network', 'PANEL': 'floating_ips', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.floating_ips.panel.FloatingIps'}, {'__name__': 'openstack_dashboard.enabled._1500_project_trunks_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6dc0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1500_project_trunks_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6dc0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1500_project_trunks_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1500_project_trunks_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1500_project_trunks_panel.cpython-39.pyc', 'PANEL': 'trunks', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'network', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.trunks.panel.Trunks'}, {'__name__': 'openstack_dashboard.local.enabled._1610_project_orchestration_panel', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9835b0>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._1610_project_orchestration_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9835b0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1610_project_orchestration_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1610_project_orchestration_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_1610_project_orchestration_panel.cpython-39.pyc', '_': , 'exceptions': , 'PANEL_GROUP': 'orchestration', 'PANEL_GROUP_NAME': 'Orchestration', 'PANEL_GROUP_DASHBOARD': 'project', 'ADD_INSTALLED_APPS': ['heat_dashboard'], 'ADD_EXCEPTIONS': {'not_found': (,), 'recoverable': (,), 'unauthorized': (,)}}, {'__name__': 'openstack_dashboard.local.enabled._1620_project_stacks_panel', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a983760>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._1620_project_stacks_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a983760>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1620_project_stacks_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1620_project_stacks_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_1620_project_stacks_panel.cpython-39.pyc', 'PANEL': 'stacks', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'orchestration', 'ADD_PANEL': 'heat_dashboard.content.stacks.panel.Stacks', 'AUTO_DISCOVER_STATIC_FILES': True}, {'__name__': 'openstack_dashboard.local.enabled._1630_project_resource_types_panel', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9838e0>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._1630_project_resource_types_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9838e0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1630_project_resource_types_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1630_project_resource_types_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_1630_project_resource_types_panel.cpython-39.pyc', 'PANEL': 'resource_types', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'orchestration', 'ADD_PANEL': 'heat_dashboard.content.resource_types.panel.ResourceTypes', 'AUTO_DISCOVER_STATIC_FILES': True, 'DISABLED': False}, {'__name__': 'openstack_dashboard.local.enabled._1640_project_template_versions_panel', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a983670>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._1640_project_template_versions_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a983670>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1640_project_template_versions_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1640_project_template_versions_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_1640_project_template_versions_panel.cpython-39.pyc', 'PANEL': 'template_versions', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'orchestration', 'ADD_PANEL': 'heat_dashboard.content.template_versions.panel.TemplateVersions', 'AUTO_DISCOVER_STATIC_FILES': True}, {'__name__': 'openstack_dashboard.local.enabled._1650_project_template_generator_panel', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a98c490>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._1650_project_template_generator_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a98c490>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1650_project_template_generator_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1650_project_template_generator_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_1650_project_template_generator_panel.cpython-39.pyc', 'os': , 'discover_files': , 'heat_dashboard': , 'PANEL': 'template_generator', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'orchestration', 'ADD_PANEL': 'heat_dashboard.content.template_generator.panel.TemplateGenerator', 'ADD_ANGULAR_MODULES': ['horizon.dashboard.project.heat_dashboard.template_generator'], 'AUTO_DISCOVER_STATIC_FILES': True, 'TEMPLATE_GENERATOR_BASE': 'dashboard/project/heat_dashboard/template_generator', 'CSS_BASE': 'dashboard/project/heat_dashboard/template_generator/css', 'JS_BASE': 'dashboard/project/heat_dashboard/template_generator/js', 'ADD_XSTATIC_MODULES': [('xstatic.pkg.angular', ['angular-animate.js', 'angular-aria.js', 'angular-messages.js']), ('xstatic.pkg.angular_bootstrap', ['angular-bootstrap.js']), ('xstatic.pkg.angular_uuid', ['angular-uuid.js']), ('xstatic.pkg.angular_vis', ['angular-vis.js']), ('xstatic.pkg.filesaver', ['FileSaver.js']), ('xstatic.pkg.js_yaml', ['js-yaml.js']), ('xstatic.pkg.json2yaml', ['json2yaml.js'])], 'ADD_SCSS_FILES': ['horizon/lib/bootstrap_scss/scss/_bootstrap.scss', 'horizon/lib/font_awesome/scss/font-awesome.scss', 'dashboard/project/heat_dashboard/template_generator/css/hotgen-main.scss'], 'HEAT_DASHBOARD_ROOT': '/usr/lib/python3.9/site-packages/heat_dashboard', 'ADD_JS_FILES': ['dashboard/project/heat_dashboard/template_generator/js/libs/angular-material.js', 'dashboard/project/heat_dashboard/template_generator/js/libs/angular-notify.js', 'dashboard/project/heat_dashboard/template_generator/js/libs/vis.js', 'dashboard/project/heat_dashboard/template_generator/js/components/template-generator.module.js', 'dashboard/project/heat_dashboard/template_generator/js/components/utils.module.js', 'dashboard/project/heat_dashboard/template_generator/js/components/agent.module.js', 'dashboard/project/heat_dashboard/template_generator/js/components/agent.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/compile.directive.js', 'dashboard/project/heat_dashboard/template_generator/js/components/dependson.directive.js', 'dashboard/project/heat_dashboard/template_generator/js/components/draggable.directive.js', 'dashboard/project/heat_dashboard/template_generator/js/components/droppable.directive.js', 'dashboard/project/heat_dashboard/template_generator/js/components/globals.service.js', 'dashboard/project/heat_dashboard/template_generator/js/components/icons.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/loading.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/menu.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-draft.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-edge.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-node.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-template.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/states.service.js', 'dashboard/project/heat_dashboard/template_generator/js/components/vis-network.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__cinder__volume/os__cinder__volume.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__cinder__volumeattachment/os__cinder__volumeattachment.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__designate__recordset/os__designate__recordset.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__designate__zone/os__designate__zone.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__heat__autoscalinggroup/os__heat__autoscalinggroup.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__heat__resourcegroup/os__heat__resourcegroup.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__heat__scalingpolicy/os__heat__scalingpolicy.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__floatingip/os__neutron__floatingip.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__floatingipassociation/os__neutron__floatingipassociation.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__net/os__neutron__net.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__port/os__neutron__port.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__router/os__neutron__router.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__routerinterface/os__neutron__routerinterface.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__securitygroup/os__neutron__securitygroup.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__subnet/os__neutron__subnet.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__nova__keypair/os__nova__keypair.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__nova__server/os__nova__server.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__swift__container/os__swift__container.js'], 'ADD_JS_SPEC_FILES': ['dashboard/project/heat_dashboard/template_generator/js/components/agent.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/agent.module.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/compile.directive.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/dependson.directive.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/draggable.directive.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/droppable.directive.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/globals.service.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/icons.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/loading.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/menu.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-draft.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-edge.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-node.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-template.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/states.service.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/template-generator.module.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/utils.module.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/vis-network.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__cinder__volume/os__cinder__volume.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__cinder__volumeattachment/os__cinder__volumeattachment.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__designate__recordset/os__designate__recordset.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__designate__zone/os__designate__zone.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__heat__autoscalinggroup/os__heat__autoscalinggroup.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__heat__resourcegroup/os__heat__resourcegroup.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__heat__scalingpolicy/os__heat__scalingpolicy.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__floatingip/os__neutron__floatingip.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__floatingipassociation/os__neutron__floatingassociation.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__net/os__neutron__net.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__port/os__neutron__port.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__router/os__neutron__router.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__routerinterface/os__neutron__routerinterface.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__securitygroup/os__neutron__securitygroup.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__subnet/os__neutron__subnet.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__nova__keypair/os__nova__keypair.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__nova__server/os__nova__server.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__swift__container/os__swift__container.spec.js']}, {'__name__': 'openstack_dashboard.local.enabled._1710_project_dns_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a98c4f0>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._1710_project_dns_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a98c4f0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1710_project_dns_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1710_project_dns_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_1710_project_dns_panel_group.cpython-39.pyc', 'PANEL_GROUP': 'dns', 'PANEL_GROUP_NAME': 'DNS', 'PANEL_GROUP_DASHBOARD': 'project'}, {'__name__': 'openstack_dashboard.local.enabled._1721_dns_zones_panel', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a98c580>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._1721_dns_zones_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a98c580>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1721_dns_zones_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1721_dns_zones_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_1721_dns_zones_panel.cpython-39.pyc', 'exceptions': , 'PANEL': 'dnszones', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'dns', 'ADD_EXCEPTIONS': {'recoverable': (, , , , , , , , , , , , , , , ), 'not_found': (, , , , , , ), 'unauthorized': (, , , , , )}, 'ADD_INSTALLED_APPS': ['designatedashboard'], 'ADD_PANEL': 'designatedashboard.dashboards.project.ngdns.zones.panel.Zones', 'ADD_ANGULAR_MODULES': ['designatedashboard'], 'ADD_SCSS_FILES': ['designatedashboard/designatedashboard.scss'], 'AUTO_DISCOVER_STATIC_FILES': True}, {'__name__': 'openstack_dashboard.local.enabled._1722_dns_reversedns_panel', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a983700>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._1722_dns_reversedns_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a983700>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1722_dns_reversedns_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1722_dns_reversedns_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_1722_dns_reversedns_panel.cpython-39.pyc', 'exceptions': , 'PANEL': 'reverse_dns', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'dns', 'ADD_EXCEPTIONS': {'recoverable': (, , , , , , , , , , , , , , , ), 'not_found': (, , , , , , ), 'unauthorized': (, , , , , )}, 'ADD_PANEL': 'designatedashboard.dashboards.project.ngdns.reverse_dns.panel.ReverseDns', 'ADD_ANGULAR_MODULES': ['designatedashboard'], 'ADD_SCSS_FILES': ['designatedashboard/designatedashboard.scss'], 'AUTO_DISCOVER_STATIC_FILES': True}, {'__name__': 'openstack_dashboard.enabled._1910_object_store_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6d00>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1910_object_store_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6d00>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1910_object_store_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1910_object_store_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1910_object_store_panel_group.cpython-39.pyc', '_': , 'PANEL_GROUP': 'object_store', 'PANEL_GROUP_NAME': 'Object Store', 'PANEL_GROUP_DASHBOARD': 'project'}, {'__name__': 'openstack_dashboard.enabled._1920_project_containers_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6ee0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1920_project_containers_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6ee0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1920_project_containers_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1920_project_containers_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1920_project_containers_panel.cpython-39.pyc', 'PANEL': 'containers', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'object_store', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.containers.panel.Containers', 'DISABLED': False, 'ADD_SCSS_FILES': ['dashboard/project/containers/_containers.scss']}, {'__name__': 'openstack_dashboard.enabled._2010_admin_overview_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6d30>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2010_admin_overview_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6d30>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2010_admin_overview_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2010_admin_overview_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2010_admin_overview_panel.cpython-39.pyc', 'PANEL': 'overview', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'default', 'DEFAULT_PANEL': 'overview', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.overview.panel.Overview'}, {'__name__': 'openstack_dashboard.enabled._2110_admin_compute_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6c10>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2110_admin_compute_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6c10>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2110_admin_compute_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2110_admin_compute_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2110_admin_compute_panel_group.cpython-39.pyc', '_': , 'PANEL_GROUP': 'compute', 'PANEL_GROUP_NAME': 'Compute', 'PANEL_GROUP_DASHBOARD': 'admin'}, {'__name__': 'openstack_dashboard.enabled._2120_admin_hypervisors_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6af0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2120_admin_hypervisors_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6af0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2120_admin_hypervisors_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2120_admin_hypervisors_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2120_admin_hypervisors_panel.cpython-39.pyc', 'PANEL': 'hypervisors', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'compute', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.hypervisors.panel.Hypervisors'}, {'__name__': 'openstack_dashboard.enabled._2130_admin_aggregates_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c65e0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2130_admin_aggregates_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c65e0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2130_admin_aggregates_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2130_admin_aggregates_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2130_admin_aggregates_panel.cpython-39.pyc', 'PANEL': 'aggregates', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'compute', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.aggregates.panel.Aggregates'}, {'__name__': 'openstack_dashboard.enabled._2140_admin_instances_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6ac0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2140_admin_instances_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6ac0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2140_admin_instances_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2140_admin_instances_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2140_admin_instances_panel.cpython-39.pyc', 'PANEL': 'instances', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'compute', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.instances.panel.Instances'}, {'__name__': 'openstack_dashboard.enabled._2150_admin_flavors_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b0d0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2150_admin_flavors_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b0d0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2150_admin_flavors_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2150_admin_flavors_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2150_admin_flavors_panel.cpython-39.pyc', 'PANEL': 'flavors', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'compute', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.flavors.panel.Flavors'}, {'__name__': 'openstack_dashboard.enabled._2160_admin_images_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b160>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2160_admin_images_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b160>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2160_admin_images_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2160_admin_images_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2160_admin_images_panel.cpython-39.pyc', 'PANEL': 'images', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'compute', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.images.panel.Images'}, {'__name__': 'openstack_dashboard.local.enabled._2200_ironic', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a983d60>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._2200_ironic', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a983d60>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_2200_ironic.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_2200_ironic.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_2200_ironic.cpython-39.pyc', 'PANEL': 'ironic', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'admin', 'ADD_PANEL': 'ironic_ui.content.ironic.panel.Ironic', 'ADD_INSTALLED_APPS': ['ironic_ui'], 'ADD_ANGULAR_MODULES': ['horizon.dashboard.admin.ironic'], 'AUTO_DISCOVER_STATIC_FILES': True}, {'__name__': 'openstack_dashboard.enabled._2210_admin_volume_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b1f0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2210_admin_volume_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b1f0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2210_admin_volume_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2210_admin_volume_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2210_admin_volume_panel_group.cpython-39.pyc', '_': , 'PANEL_GROUP': 'volume', 'PANEL_GROUP_NAME': 'Volume', 'PANEL_GROUP_DASHBOARD': 'admin'}, {'__name__': 'openstack_dashboard.enabled._2220_admin_volumes_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b310>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2220_admin_volumes_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b310>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2220_admin_volumes_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2220_admin_volumes_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2220_admin_volumes_panel.cpython-39.pyc', 'PANEL': 'volumes', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'volume', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.volumes.panel.Volumes'}, {'__name__': 'openstack_dashboard.enabled._2230_admin_backups_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b3a0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2230_admin_backups_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b3a0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2230_admin_backups_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2230_admin_backups_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2230_admin_backups_panel.cpython-39.pyc', 'PANEL': 'backups', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'volume', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.backups.panel.Backups'}, {'__name__': 'openstack_dashboard.enabled._2230_admin_snapshots_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b430>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2230_admin_snapshots_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b430>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2230_admin_snapshots_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2230_admin_snapshots_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2230_admin_snapshots_panel.cpython-39.pyc', 'PANEL': 'snapshots', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'volume', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.snapshots.panel.Snapshots'}, {'__name__': 'openstack_dashboard.enabled._2240_admin_volume_types_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b4c0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2240_admin_volume_types_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b4c0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2240_admin_volume_types_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2240_admin_volume_types_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2240_admin_volume_types_panel.cpython-39.pyc', 'PANEL': 'volume_types', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'volume', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.volume_types.panel.VolumeTypes'}, {'__name__': 'openstack_dashboard.enabled._2250_admin_volume_groups', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b550>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2250_admin_volume_groups', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b550>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2250_admin_volume_groups.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2250_admin_volume_groups.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2250_admin_volume_groups.cpython-39.pyc', 'PANEL': 'volume_groups', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'volume', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.volume_groups.panel.VolumeGroups'}, {'__name__': 'openstack_dashboard.enabled._2260_admin_vg_snapshots', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b5e0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2260_admin_vg_snapshots', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b5e0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2260_admin_vg_snapshots.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2260_admin_vg_snapshots.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2260_admin_vg_snapshots.cpython-39.pyc', 'PANEL': 'vg_snapshots', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'volume', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.vg_snapshots.panel.GroupSnapshots'}, {'__name__': 'openstack_dashboard.enabled._2270_admin_group_types_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b670>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2270_admin_group_types_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b670>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2270_admin_group_types_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2270_admin_group_types_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2270_admin_group_types_panel.cpython-39.pyc', 'PANEL': 'group_types', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'volume', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.group_types.panel.GroupTypes'}, {'__name__': 'openstack_dashboard.enabled._2300_admin_network_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b700>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2300_admin_network_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b700>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2300_admin_network_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2300_admin_network_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2300_admin_network_panel_group.cpython-39.pyc', '_': , 'PANEL_GROUP': 'network', 'PANEL_GROUP_NAME': 'Network', 'PANEL_GROUP_DASHBOARD': 'admin'}, {'__name__': 'openstack_dashboard.enabled._2310_admin_networks_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b820>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2310_admin_networks_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b820>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2310_admin_networks_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2310_admin_networks_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2310_admin_networks_panel.cpython-39.pyc', 'PANEL': 'networks', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'network', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.networks.panel.Networks'}, {'__name__': 'openstack_dashboard.enabled._2320_admin_routers_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b8b0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2320_admin_routers_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b8b0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2320_admin_routers_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2320_admin_routers_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2320_admin_routers_panel.cpython-39.pyc', 'PANEL': 'routers', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'network', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.routers.panel.Routers'}, {'__name__': 'openstack_dashboard.enabled._2330_admin_floating_ips_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b940>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2330_admin_floating_ips_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b940>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2330_admin_floating_ips_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2330_admin_floating_ips_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2330_admin_floating_ips_panel.cpython-39.pyc', 'PANEL': 'floating_ips', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'network', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.floating_ips.panel.AdminFloatingIps'}, {'__name__': 'openstack_dashboard.enabled._2340_admin_trunks_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b9d0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2340_admin_trunks_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b9d0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2340_admin_trunks_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2340_admin_trunks_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2340_admin_trunks_panel.cpython-39.pyc', 'PANEL': 'trunks', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'network', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.trunks.panel.Trunks'}, {'__name__': 'openstack_dashboard.enabled._2350_admin_rbac_policies_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97ba60>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2350_admin_rbac_policies_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97ba60>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2350_admin_rbac_policies_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2350_admin_rbac_policies_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2350_admin_rbac_policies_panel.cpython-39.pyc', 'PANEL': 'rbac_policies', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'network', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.rbac_policies.panel.RBACPolicies'}, {'__name__': 'openstack_dashboard.enabled._2810_admin_system_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97baf0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2810_admin_system_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97baf0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2810_admin_system_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2810_admin_system_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2810_admin_system_panel_group.cpython-39.pyc', '_': , 'PANEL_GROUP': 'admin', 'PANEL_GROUP_NAME': 'System', 'PANEL_GROUP_DASHBOARD': 'admin'}, {'__name__': 'openstack_dashboard.enabled._2820_admin_defaults_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97bc10>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2820_admin_defaults_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97bc10>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2820_admin_defaults_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2820_admin_defaults_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2820_admin_defaults_panel.cpython-39.pyc', 'PANEL': 'defaults', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'admin', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.defaults.panel.Defaults'}, {'__name__': 'openstack_dashboard.enabled._2830_admin_metadata_defs_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97bca0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2830_admin_metadata_defs_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97bca0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2830_admin_metadata_defs_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2830_admin_metadata_defs_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2830_admin_metadata_defs_panel.cpython-39.pyc', 'PANEL': 'metadata_defs', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'admin', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.metadata_defs.panel.MetadataDefinitions'}, {'__name__': 'openstack_dashboard.enabled._2840_admin_info_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97bd30>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2840_admin_info_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97bd30>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2840_admin_info_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2840_admin_info_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2840_admin_info_panel.cpython-39.pyc', 'PANEL': 'info', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'admin', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.info.panel.Info'}, {'__name__': 'openstack_dashboard.enabled._3010_identity_domains_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97be50>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._3010_identity_domains_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97be50>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3010_identity_domains_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3010_identity_domains_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_3010_identity_domains_panel.cpython-39.pyc', 'PANEL': 'domains', 'PANEL_DASHBOARD': 'identity', 'PANEL_GROUP': 'default', 'ADD_PANEL': 'openstack_dashboard.dashboards.identity.domains.panel.Domains'}, {'__name__': 'openstack_dashboard.enabled._3020_identity_projects_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97bee0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._3020_identity_projects_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97bee0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3020_identity_projects_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3020_identity_projects_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_3020_identity_projects_panel.cpython-39.pyc', 'PANEL': 'projects', 'PANEL_DASHBOARD': 'identity', 'PANEL_GROUP': 'default', 'DEFAULT_PANEL': 'projects', 'ADD_PANEL': 'openstack_dashboard.dashboards.identity.projects.panel.Tenants'}, {'__name__': 'openstack_dashboard.enabled._3030_identity_users_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97bf70>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._3030_identity_users_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97bf70>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3030_identity_users_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3030_identity_users_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_3030_identity_users_panel.cpython-39.pyc', 'PANEL': 'users', 'PANEL_DASHBOARD': 'identity', 'PANEL_GROUP': 'default', 'ADD_PANEL': 'openstack_dashboard.dashboards.identity.users.panel.Users'}, {'__name__': 'openstack_dashboard.enabled._3040_identity_groups_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97beb0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._3040_identity_groups_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97beb0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3040_identity_groups_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3040_identity_groups_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_3040_identity_groups_panel.cpython-39.pyc', 'PANEL': 'groups', 'PANEL_DASHBOARD': 'identity', 'PANEL_GROUP': 'default', 'ADD_PANEL': 'openstack_dashboard.dashboards.identity.groups.panel.Groups'}, {'__name__': 'openstack_dashboard.enabled._3050_identity_roles_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9830d0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._3050_identity_roles_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9830d0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3050_identity_roles_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3050_identity_roles_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_3050_identity_roles_panel.cpython-39.pyc', 'PANEL': 'roles', 'PANEL_DASHBOARD': 'identity', 'PANEL_GROUP': 'default', 'ADD_PANEL': 'openstack_dashboard.dashboards.identity.roles.panel.Roles'}, {'__name__': 'openstack_dashboard.enabled._3060_federation_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a983160>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._3060_federation_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a983160>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3060_federation_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3060_federation_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_3060_federation_panel_group.cpython-39.pyc', '_': , 'PANEL_GROUP': 'federation', 'PANEL_GROUP_NAME': 'Federation', 'PANEL_GROUP_DASHBOARD': 'identity'}, {'__name__': 'openstack_dashboard.enabled._3070_identity_identity_providers_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a983280>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._3070_identity_identity_providers_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a983280>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3070_identity_identity_providers_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3070_identity_identity_providers_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_3070_identity_identity_providers_panel.cpython-39.pyc', 'PANEL': 'identity_providers', 'PANEL_DASHBOARD': 'identity', 'PANEL_GROUP': 'federation', 'ADD_PANEL': 'openstack_dashboard.dashboards.identity.identity_providers.panel.IdentityProviders'}, {'__name__': 'openstack_dashboard.enabled._3080_identity_mappings_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a983310>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._3080_identity_mappings_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a983310>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3080_identity_mappings_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3080_identity_mappings_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_3080_identity_mappings_panel.cpython-39.pyc', 'PANEL': 'mappings', 'PANEL_DASHBOARD': 'identity', 'PANEL_GROUP': 'federation', 'ADD_PANEL': 'openstack_dashboard.dashboards.identity.mappings.panel.Mappings'}, {'__name__': 'openstack_dashboard.enabled._3090_identity_application_credentials_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9833a0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._3090_identity_application_credentials_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9833a0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3090_identity_application_credentials_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3090_identity_application_credentials_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_3090_identity_application_credentials_panel.cpython-39.pyc', 'PANEL': 'application_credentials', 'PANEL_DASHBOARD': 'identity', 'PANEL_GROUP': 'default', 'ADD_PANEL': 'openstack_dashboard.dashboards.identity.application_credentials.panel.ApplicationCredentialsPanel'}, {'__name__': 'openstack_dashboard.local.enabled._80_manila_admin_add_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a983eb0>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._80_manila_admin_add_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a983eb0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_80_manila_admin_add_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_80_manila_admin_add_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_80_manila_admin_add_share_panel_group.cpython-39.pyc', 'PANEL_GROUP': 'share', 'PANEL_GROUP_NAME': 'Share', 'PANEL_GROUP_DASHBOARD': 'admin', 'EXTRA_TABS': {'openstack_dashboard.dashboards.admin.defaults.tabs.DefaultsTabs': ('manila_ui.dashboards.admin.defaults.tabs.ShareQuotasTab',)}, 'EXTRA_STEPS': {'openstack_dashboard.dashboards.identity.projects.workflows.UpdateQuota': ('manila_ui.dashboards.identity.projects.workflows.UpdateShareQuota',), 'openstack_dashboard.dashboards.admin.defaults.workflows.UpdateDefaultQuotas': ('manila_ui.dashboards.admin.defaults.workflows.UpdateDefaultShareQuotasStep',)}}, {'__name__': 'openstack_dashboard.local.enabled._80_manila_project_add_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a983e80>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._80_manila_project_add_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a983e80>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_80_manila_project_add_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_80_manila_project_add_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_80_manila_project_add_share_panel_group.cpython-39.pyc', 'exceptions': , 'PANEL_GROUP': 'share', 'PANEL_GROUP_NAME': 'Share', 'PANEL_GROUP_DASHBOARD': 'project', 'ADD_EXCEPTIONS': {'recoverable': (,), 'not_found': (,), 'unauthorized': (, )}}, {'__name__': 'openstack_dashboard.local.enabled._9010_manila_admin_add_shares_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a92b580>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9010_manila_admin_add_shares_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a92b580>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9010_manila_admin_add_shares_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9010_manila_admin_add_shares_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9010_manila_admin_add_shares_panel_to_share_panel_group.cpython-39.pyc', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'share', 'PANEL': 'shares', 'ADD_PANEL': 'manila_ui.dashboards.admin.shares.panel.Shares'}, {'__name__': 'openstack_dashboard.local.enabled._9010_manila_project_add_shares_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a996d00>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9010_manila_project_add_shares_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a996d00>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9010_manila_project_add_shares_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9010_manila_project_add_shares_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9010_manila_project_add_shares_panel_to_share_panel_group.cpython-39.pyc', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'share', 'PANEL': 'shares', 'ADD_PANEL': 'manila_ui.dashboards.project.shares.panel.Shares'}, {'__name__': 'openstack_dashboard.local.enabled._9020_manila_admin_add_share_snapshots_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a98c9a0>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9020_manila_admin_add_share_snapshots_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a98c9a0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9020_manila_admin_add_share_snapshots_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9020_manila_admin_add_share_snapshots_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9020_manila_admin_add_share_snapshots_panel_to_share_panel_group.cpython-39.pyc', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'share', 'PANEL': 'share_snapshots', 'ADD_PANEL': 'manila_ui.dashboards.admin.share_snapshots.panel.ShareSnapshots'}, {'__name__': 'openstack_dashboard.local.enabled._9020_manila_project_add_share_snapshots_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a98caf0>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9020_manila_project_add_share_snapshots_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a98caf0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9020_manila_project_add_share_snapshots_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9020_manila_project_add_share_snapshots_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9020_manila_project_add_share_snapshots_panel_to_share_panel_group.cpython-39.pyc', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'share', 'PANEL': 'share_snapshots', 'ADD_PANEL': 'manila_ui.dashboards.project.share_snapshots.panel.ShareSnapshots'}, {'__name__': 'openstack_dashboard.local.enabled._9030_manila_admin_add_share_types_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a996d90>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9030_manila_admin_add_share_types_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a996d90>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9030_manila_admin_add_share_types_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9030_manila_admin_add_share_types_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9030_manila_admin_add_share_types_panel_to_share_panel_group.cpython-39.pyc', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'share', 'PANEL': 'share_types', 'ADD_PANEL': 'manila_ui.dashboards.admin.share_types.panel.ShareTypes'}, {'__name__': 'openstack_dashboard.local.enabled._9040_manila_admin_add_share_networks_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a996df0>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9040_manila_admin_add_share_networks_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a996df0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9040_manila_admin_add_share_networks_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9040_manila_admin_add_share_networks_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9040_manila_admin_add_share_networks_panel_to_share_panel_group.cpython-39.pyc', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'share', 'PANEL': 'share_networks', 'ADD_PANEL': 'manila_ui.dashboards.admin.share_networks.panel.ShareNetworks'}, {'__name__': 'openstack_dashboard.local.enabled._9040_manila_project_add_share_networks_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a94b220>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9040_manila_project_add_share_networks_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a94b220>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9040_manila_project_add_share_networks_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9040_manila_project_add_share_networks_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9040_manila_project_add_share_networks_panel_to_share_panel_group.cpython-39.pyc', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'share', 'PANEL': 'share_networks', 'ADD_PANEL': 'manila_ui.dashboards.project.share_networks.panel.ShareNetworks'}, {'__name__': 'openstack_dashboard.local.enabled._9050_manila_admin_add_security_services_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a94b2e0>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9050_manila_admin_add_security_services_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a94b2e0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9050_manila_admin_add_security_services_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9050_manila_admin_add_security_services_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9050_manila_admin_add_security_services_panel_to_share_panel_group.cpython-39.pyc', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'share', 'PANEL': 'security_services', 'ADD_PANEL': 'manila_ui.dashboards.admin.security_services.panel.SecurityServices'}, {'__name__': 'openstack_dashboard.local.enabled._9050_manila_project_add_security_services_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a94b3d0>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9050_manila_project_add_security_services_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a94b3d0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9050_manila_project_add_security_services_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9050_manila_project_add_security_services_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9050_manila_project_add_security_services_panel_to_share_panel_group.cpython-39.pyc', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'share', 'PANEL': 'security_services', 'ADD_PANEL': 'manila_ui.dashboards.project.security_services.panel.SecurityServices'}, {'__name__': 'openstack_dashboard.local.enabled._9060_manila_admin_add_share_servers_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a94b460>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9060_manila_admin_add_share_servers_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a94b460>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9060_manila_admin_add_share_servers_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9060_manila_admin_add_share_servers_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9060_manila_admin_add_share_servers_panel_to_share_panel_group.cpython-39.pyc', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'share', 'PANEL': 'share_servers', 'ADD_PANEL': 'manila_ui.dashboards.admin.share_servers.panel.ShareServers'}, {'__name__': 'openstack_dashboard.local.enabled._9070_manila_admin_add_share_instances_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a94b4f0>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9070_manila_admin_add_share_instances_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a94b4f0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9070_manila_admin_add_share_instances_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9070_manila_admin_add_share_instances_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9070_manila_admin_add_share_instances_panel_to_share_panel_group.cpython-39.pyc', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'share', 'PANEL': 'share_instances', 'ADD_PANEL': 'manila_ui.dashboards.admin.share_instances.panel.ShareInstances'}, {'__name__': 'openstack_dashboard.local.enabled._9080_manila_admin_add_share_groups_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a94b580>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9080_manila_admin_add_share_groups_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a94b580>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9080_manila_admin_add_share_groups_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9080_manila_admin_add_share_groups_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9080_manila_admin_add_share_groups_panel_to_share_panel_group.cpython-39.pyc', 'features': , 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'share', 'PANEL': 'share_groups', 'ADD_PANEL': 'manila_ui.dashboards.admin.share_groups.panel.ShareGroups'}, {'__name__': 'openstack_dashboard.local.enabled._9080_manila_project_add_share_groups_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a94bd30>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9080_manila_project_add_share_groups_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a94bd30>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9080_manila_project_add_share_groups_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9080_manila_project_add_share_groups_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9080_manila_project_add_share_groups_panel_to_share_panel_group.cpython-39.pyc', 'features': , 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'share', 'PANEL': 'share_groups', 'ADD_PANEL': 'manila_ui.dashboards.project.share_groups.panel.ShareGroups'}, {'__name__': 'openstack_dashboard.local.enabled._9085_manila_admin_add_share_group_snapshots_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a94bdf0>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9085_manila_admin_add_share_group_snapshots_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a94bdf0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9085_manila_admin_add_share_group_snapshots_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9085_manila_admin_add_share_group_snapshots_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9085_manila_admin_add_share_group_snapshots_panel_to_share_panel_group.cpython-39.pyc', 'features': , 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'share', 'PANEL': 'share_group_snapshots', 'ADD_PANEL': 'manila_ui.dashboards.admin.share_group_snapshots.panel.ShareGroupSnapshots'}, {'__name__': 'openstack_dashboard.local.enabled._9085_manila_project_add_share_group_snapshots_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a94be80>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9085_manila_project_add_share_group_snapshots_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a94be80>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9085_manila_project_add_share_group_snapshots_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9085_manila_project_add_share_group_snapshots_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9085_manila_project_add_share_group_snapshots_panel_to_share_panel_group.cpython-39.pyc', 'features': , 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'share', 'PANEL': 'share_group_snapshots', 'ADD_PANEL': 'manila_ui.dashboards.project.share_group_snapshots.panel.ShareGroupSnapshots'}, {'__name__': 'openstack_dashboard.local.enabled._9090_manila_admin_add_share_group_types_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a94bf10>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9090_manila_admin_add_share_group_types_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a94bf10>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9090_manila_admin_add_share_group_types_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9090_manila_admin_add_share_group_types_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9090_manila_admin_add_share_group_types_panel_to_share_panel_group.cpython-39.pyc', 'features': , 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'share', 'PANEL': 'share_group_types', 'ADD_PANEL': 'manila_ui.dashboards.admin.share_group_types.panel.ShareGroupTypes'}, {'__name__': 'openstack_dashboard.local.enabled._9095_manila_admin_add_user_messages_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a94bfa0>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9095_manila_admin_add_user_messages_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a94bfa0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9095_manila_admin_add_user_messages_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9095_manila_admin_add_user_messages_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9095_manila_admin_add_user_messages_panel_to_share_panel_group.cpython-39.pyc', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'share', 'PANEL': 'user_messages', 'ADD_PANEL': 'manila_ui.dashboards.admin.user_messages.panel.UserMessages'}, {'__name__': 'openstack_dashboard.local.enabled._9095_manila_project_add_user_messages_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a94b550>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9095_manila_project_add_user_messages_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a94b550>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9095_manila_project_add_user_messages_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9095_manila_project_add_user_messages_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9095_manila_project_add_user_messages_panel_to_share_panel_group.cpython-39.pyc', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'share', 'PANEL': 'user_messages', 'ADD_PANEL': 'manila_ui.dashboards.project.user_messages.panel.UserMessages'}], 'header_sections': [], 'dashboards': ('project', 'admin', 'identity', 'settings'), 'angular_modules': ['horizon.dashboard.project', 'horizon.dashboard.project.lbaasv2', 'horizon.dashboard.project.heat_dashboard.template_generator', 'designatedashboard', 'designatedashboard', 'horizon.dashboard.admin.ironic', 'horizon.dashboard.identity'], 'scss_files': ['dashboard/project/lbaasv2/lbaasv2.scss', 'horizon/lib/bootstrap_scss/scss/_bootstrap.scss', 'horizon/lib/font_awesome/scss/font-awesome.scss', 'dashboard/project/heat_dashboard/template_generator/css/hotgen-main.scss', 'designatedashboard/designatedashboard.scss', 'designatedashboard/designatedashboard.scss', 'dashboard/project/containers/_containers.scss'], 'xstatic_modules': [('xstatic.pkg.angular', ['angular-animate.js', 'angular-aria.js', 'angular-messages.js']), ('xstatic.pkg.angular_bootstrap', ['angular-bootstrap.js']), ('xstatic.pkg.angular_uuid', ['angular-uuid.js']), ('xstatic.pkg.angular_vis', ['angular-vis.js']), ('xstatic.pkg.filesaver', ['FileSaver.js']), ('xstatic.pkg.js_yaml', ['js-yaml.js']), ('xstatic.pkg.json2yaml', ['json2yaml.js'])], 'extra_tabs': defaultdict(, {'openstack_dashboard.dashboards.admin.defaults.tabs.DefaultsTabs': ('manila_ui.dashboards.admin.defaults.tabs.ShareQuotasTab',)}), 'extra_steps': defaultdict(, {'openstack_dashboard.dashboards.identity.projects.workflows.UpdateQuota': ('manila_ui.dashboards.identity.projects.workflows.UpdateShareQuota',), 'openstack_dashboard.dashboards.admin.defaults.workflows.UpdateDefaultQuotas': ('manila_ui.dashboards.admin.defaults.workflows.UpdateDefaultShareQuotasStep',)}), 'plugins': ['openstack_dashboard.dashboards.project', 'octavia_dashboard', 'heat_dashboard', 'designatedashboard', 'openstack_dashboard.dashboards.admin', 'ironic_ui', 'openstack_dashboard.dashboards.identity', 'openstack_dashboard.dashboards.settings'], 'xstatic_lib_files': ['horizon/lib/jquery/jquery.js', 'horizon/lib/jquery_migrate/jquery-migrate.js', 'horizon/lib/angular/angular.js', 'horizon/lib/angular/angular-cookies.js', 'horizon/lib/angular/angular-sanitize.js', 'horizon/lib/angular/angular-route.js', 'horizon/lib/angular_bootstrap/angular-bootstrap.js', 'horizon/lib/angular_gettext/angular-gettext.js', 'horizon/lib/angular_lrdragndrop/lrdragndrop.js', 'horizon/lib/angular_smart_table/smart-table.js', 'horizon/lib/angular_fileupload/ng-file-upload-all.js', 'horizon/lib/d3/d3.js', 'horizon/lib/jquery_quicksearch/jquery.quicksearch.js', 'horizon/lib/jquery_tablesorter/jquery.tablesorter.js', 'horizon/lib/jquery_ui/jquery-ui.js', 'horizon/lib/bootstrap_scss/js/bootstrap.js', 'horizon/lib/bootstrap_datepicker/bootstrap-datepicker.js', 'horizon/lib/hogan/hogan.js', 'horizon/lib/rickshaw/rickshaw.js', 'horizon/lib/jsencrypt/jsencrypt.js', 'horizon/lib/objectpath/ObjectPath.js', 'horizon/lib/tv4/tv4.js', 'horizon/lib/angular_schema_form/schema-form.js', 'horizon/lib/angular/angular-animate.js', 'horizon/lib/angular/angular-aria.js', 'horizon/lib/angular/angular-messages.js', 'horizon/lib/angular_bootstrap/angular-bootstrap.js', 'horizon/lib/angular_uuid/angular-uuid.js', 'horizon/lib/angular_vis/angular-vis.js', 'horizon/lib/filesaver/FileSaver.js', 'horizon/lib/js_yaml/js-yaml.js', 'horizon/lib/json2yaml/json2yaml.js']} 2025-10-08 19:07:36,040 52 DEBUG django.template Exception while resolving variable 'modal_backdrop' in template 'unknown'. Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/django/template/base.py", line 829, in _resolve_lookup current = current[bit] KeyError: 'modal_backdrop' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/django/template/base.py", line 837, in _resolve_lookup current = getattr(current, bit) AttributeError: 'dict' object has no attribute 'modal_backdrop' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/django/template/base.py", line 843, in _resolve_lookup current = current[int(bit)] ValueError: invalid literal for int() with base 10: 'modal_backdrop' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/django/template/base.py", line 848, in _resolve_lookup raise VariableDoesNotExist("Failed lookup for key " django.template.base.VariableDoesNotExist: Failed lookup for key [modal_backdrop] in {'default_dashboard': 'project', 'user_home': 'openstack_dashboard.views.get_user_home', 'ajax_queue_limit': 10, 'auto_fade_alerts': {'delay': 3000, 'fade_duration': 1500, 'types': ['alert-success', 'alert-info']}, 'help_url': 'http://docs.openstack.org', 'exceptions': {'recoverable': (, , , , , , , , , , , , , , , , , ), 'not_found': (, , , , , , , , ), 'unauthorized': (, , , , , , , , )}, 'password_validator': {'regex': '', 'help_text': ''}, 'password_autocomplete': 'off', 'disable_password_reveal': True, 'enforce_password_check': True, 'images_panel': 'legacy', 'js_files': ['auth/auth.module.js', 'auth/login/login.module.js', 'framework/framework.module.js', 'framework/util/actions/actions.module.js', 'framework/util/bind-scope/bind-scope.module.js', 'framework/util/extensible/extensible.module.js', 'framework/util/file/file.module.js', 'framework/util/filters/filters.module.js', 'framework/util/navigations/navigations.module.js', 'framework/util/promise-toggle/promise-toggle.module.js', 'framework/util/q/q.module.js', 'framework/util/tech-debt/tech-debt.module.js', 'framework/util/util.module.js', 'framework/util/validators/validators.module.js', 'framework/util/workflow/workflow.module.js', 'framework/widgets/action-list/action-list.module.js', 'framework/widgets/charts/charts.module.js', 'framework/widgets/contenteditable/contenteditable.module.js', 'framework/widgets/details/details.module.js', 'framework/widgets/form/form.module.js', 'framework/widgets/headers/headers.module.js', 'framework/widgets/help-panel/help-panel.module.js', 'framework/widgets/load-edit/load-edit.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/panel/panel.module.js', 'framework/widgets/property/property.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/conf/permissions.service.js', 'framework/conf/resource-type-registry.service.js', 'framework/util/actions/action-result.service.js', 'framework/util/bind-scope/bind-scope.directive.js', 'framework/util/extensible/extensible.service.js', 'framework/util/file/file-reader.service.js', 'framework/util/file/text-download.service.js', 'framework/util/filters/filters.js', 'framework/util/filters/helpers.borrowed-from-underscore.js', 'framework/util/http/http.js', 'framework/util/i18n/i18n.js', 'framework/util/navigations/navigations.service.js', 'framework/util/promise-toggle/hz-promise-toggle.directive.js', 'framework/util/q/q.extensions.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/timezones/timezone.service.js', 'framework/util/uuid/uuid.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/validators/validate-unique.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/actions.controller.js', 'framework/widgets/action-list/actions.directive.js', 'framework/widgets/action-list/actions.service.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/contenteditable/contenteditable.directive.js', 'framework/widgets/details/details.directive.js', 'framework/widgets/details/routed-details-view.controller.js', 'framework/widgets/form/builders.provider.js', 'framework/widgets/form/decorator.js', 'framework/widgets/form/modal-form.controller.js', 'framework/widgets/form/modal-form.service.js', 'framework/widgets/headers/hz-page-header.directive.js', 'framework/widgets/help-panel/help-panel.directive.js', 'framework/widgets/load-edit/load-edit.directive.js', 'framework/widgets/magic-search/hz-magic-search-bar.directive.js', 'framework/widgets/magic-search/hz-magic-search-context.directive.js', 'framework/widgets/magic-search/magic-search.controller.js', 'framework/widgets/magic-search/magic-search.directive.js', 'framework/widgets/magic-search/magic-search.service.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.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/delete-modal.service.js', 'framework/widgets/modal/simple-modal.controller.js', 'framework/widgets/modal/simple-modal.service.js', 'framework/widgets/modal/wizard-modal.service.js', 'framework/widgets/modal/wizard.controller.js', 'framework/widgets/panel/hz-resource-panel.controller.js', 'framework/widgets/panel/hz-resource-panel.directive.js', 'framework/widgets/property/hz-field.directive.js', 'framework/widgets/property/hz-resource-property-list.directive.js', 'framework/widgets/property/hz-resource-property.controller.js', 'framework/widgets/property/hz-resource-property.directive.js', 'framework/widgets/table/hz-cell.directive.js', 'framework/widgets/table/hz-detail-row.directive.js', 'framework/widgets/table/hz-dynamic-table.controller.js', 'framework/widgets/table/hz-dynamic-table.directive.js', 'framework/widgets/table/hz-expand-detail.directive.js', 'framework/widgets/table/hz-no-items.directive.js', 'framework/widgets/table/hz-resource-table.controller.js', 'framework/widgets/table/hz-resource-table.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.controller.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/filter-available.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/conf/conf.module.js', 'app/core/core-constants.module.js', 'app/core/core.module.js', 'app/core/flavors/actions/actions.module.js', 'app/core/flavors/flavors.module.js', 'app/core/images/actions/actions.module.js', 'app/core/images/details/details.module.js', 'app/core/images/images.module.js', 'app/core/keypairs/actions/actions.module.js', 'app/core/keypairs/details/details.module.js', 'app/core/keypairs/keypairs.module.js', 'app/core/metadata/metadata.module.js', 'app/core/metadata/modal/modal.module.js', 'app/core/network_qos/actions/actions.module.js', 'app/core/network_qos/details/details.module.js', 'app/core/network_qos/qos.module.js', 'app/core/openstack-service-api/openstack-service-api.module.js', 'app/core/server_groups/actions/actions.module.js', 'app/core/server_groups/details/details.module.js', 'app/core/server_groups/server-groups.module.js', 'app/core/trunks/actions/actions.module.js', 'app/core/trunks/details/details.module.js', 'app/core/trunks/trunks.module.js', 'app/core/workflow/workflow.module.js', 'app/resources/resources.module.js', 'app/tech-debt/tech-debt.module.js', 'app/core/cloud-services/hz-if-cinder-extensions.directive.js', 'app/core/cloud-services/hz-if-neutron-extensions.directive.js', 'app/core/cloud-services/hz-if-policies.directive.js', 'app/core/cloud-services/hz-if-services.directive.js', 'app/core/cloud-services/hz-if-settings.directive.js', 'app/core/cloud-services/hz-if-version.directive.js', 'app/core/flavors/actions/delete-flavor.service.js', 'app/core/flavors/actions/update-metadata.action.service.js', 'app/core/flavors/flavors.service.js', 'app/core/images/actions/create-volume.service.js', 'app/core/images/actions/create.action.service.js', 'app/core/images/actions/create.workflow.service.js', 'app/core/images/actions/delete-image-selected.component.js', 'app/core/images/actions/delete-image.service.js', 'app/core/images/actions/edit.action.service.js', 'app/core/images/actions/edit.workflow.service.js', 'app/core/images/actions/launch-instance.service.js', 'app/core/images/actions/update-metadata.action.service.js', 'app/core/images/details/overview.controller.js', 'app/core/images/filters/image-visibility.filter.js', 'app/core/images/images.service.js', 'app/core/images/steps/create-image/create-image.controller.js', 'app/core/images/steps/create-volume/create-volume.controller.js', 'app/core/images/steps/edit-image/edit-image.controller.js', 'app/core/images/steps/update-metadata/update-metadata.controller.js', 'app/core/images/summary.controller.js', 'app/core/images/workflows/create-volume.service.js', 'app/core/keypairs/actions/create.key-type.controller.js', 'app/core/keypairs/actions/create.service.js', 'app/core/keypairs/actions/delete.service.js', 'app/core/keypairs/actions/import.public-key.controller.js', 'app/core/keypairs/actions/import.service.js', 'app/core/keypairs/details/details.controller.js', 'app/core/keypairs/keypair.controller.js', 'app/core/keypairs/keypairs.service.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/network_qos/actions/delete.action.service.js', 'app/core/network_qos/details/overview.controller.js', 'app/core/network_qos/qos.service.js', 'app/core/openstack-service-api/cinder-extensions.service.js', 'app/core/openstack-service-api/cinder.service.js', 'app/core/openstack-service-api/extensions.service.js', 'app/core/openstack-service-api/glance.service.js', 'app/core/openstack-service-api/keystone.service.js', 'app/core/openstack-service-api/network.service.js', 'app/core/openstack-service-api/neutron-extensions.service.js', 'app/core/openstack-service-api/neutron.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/swift.service.js', 'app/core/openstack-service-api/user-session.service.js', 'app/core/server_groups/actions/create.action.service.js', 'app/core/server_groups/actions/delete.action.service.js', 'app/core/server_groups/actions/workflow/workflow.service.js', 'app/core/server_groups/details/overview.controller.js', 'app/core/server_groups/server-groups.service.js', 'app/core/trunks/actions/create.action.service.js', 'app/core/trunks/actions/create.workflow.service.js', 'app/core/trunks/actions/delete.action.service.js', 'app/core/trunks/actions/edit.action.service.js', 'app/core/trunks/actions/edit.workflow.service.js', 'app/core/trunks/actions/ports-extra.service.js', 'app/core/trunks/details/overview.controller.js', 'app/core/trunks/steps/trunk-details.controller.js', 'app/core/trunks/steps/trunk-parent-port.controller.js', 'app/core/trunks/steps/trunk-subports.controller.js', 'app/core/trunks/trunks.service.js', 'app/core/workflow/decorator.service.js', 'app/core/workflow/workflow.service.js', 'app/redirect.controller.js', 'app/tech-debt/hz-namespace-resource-type-form.controller.js', 'app/tech-debt/image-form.controller.js', 'dashboard/project/containers/containers.module.js', 'dashboard/project/project.module.js', 'dashboard/project/workflow/launch-instance/launch-instance.module.js', 'dashboard/project/workflow/workflow.module.js', 'dashboard/project/containers/check-copy-destination.directive.js', 'dashboard/project/containers/containers-model.service.js', 'dashboard/project/containers/containers.controller.js', 'dashboard/project/containers/copy-object-controller.js', 'dashboard/project/containers/delete-objects.controller.js', 'dashboard/project/containers/edit-object-controller.js', 'dashboard/project/containers/file-change-directive.js', 'dashboard/project/containers/object-name-exists.directive.js', 'dashboard/project/containers/objects-batch-actions.service.js', 'dashboard/project/containers/objects-row-actions.service.js', 'dashboard/project/containers/objects.controller.js', 'dashboard/project/containers/upload-object-controller.js', 'dashboard/project/workflow/launch-instance/configuration/configuration.controller.js', 'dashboard/project/workflow/launch-instance/details/details.controller.js', 'dashboard/project/workflow/launch-instance/flavor/flavor.controller.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/launch-instance-modal.controller.js', 'dashboard/project/workflow/launch-instance/launch-instance-modal.service.js', 'dashboard/project/workflow/launch-instance/launch-instance-model.service.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/networkports/ports.controller.js', 'dashboard/project/workflow/launch-instance/scheduler-hints/scheduler-hints.controller.js', 'dashboard/project/workflow/launch-instance/security-groups/security-groups.controller.js', 'dashboard/project/workflow/launch-instance/server-groups/server-groups.controller.js', 'dashboard/project/workflow/launch-instance/source/source.controller.js', 'dashboard/project/lbaasv2/healthmonitors/healthmonitors.module.js', 'dashboard/project/lbaasv2/l7policies/l7policies.module.js', 'dashboard/project/lbaasv2/l7rules/l7rules.module.js', 'dashboard/project/lbaasv2/lbaasv2.module.js', 'dashboard/project/lbaasv2/listeners/listeners.module.js', 'dashboard/project/lbaasv2/loadbalancers/loadbalancers.module.js', 'dashboard/project/lbaasv2/members/members.module.js', 'dashboard/project/lbaasv2/pools/pools.module.js', 'app/core/openstack-service-api/lbaasv2.service.js', 'app/core/openstack-service-api/octavia-barbican.service.js', 'dashboard/project/lbaasv2/healthmonitors/actions/create/create.action.service.js', 'dashboard/project/lbaasv2/healthmonitors/actions/create/wizard.controller.js', 'dashboard/project/lbaasv2/healthmonitors/actions/delete/delete.action.service.js', 'dashboard/project/lbaasv2/healthmonitors/actions/edit/edit.action.service.js', 'dashboard/project/lbaasv2/healthmonitors/actions/edit/wizard.controller.js', 'dashboard/project/lbaasv2/healthmonitors/details/detail.controller.js', 'dashboard/project/lbaasv2/l7policies/actions/create/create.action.service.js', 'dashboard/project/lbaasv2/l7policies/actions/create/wizard.controller.js', 'dashboard/project/lbaasv2/l7policies/actions/delete/delete.action.service.js', 'dashboard/project/lbaasv2/l7policies/actions/edit/edit.action.service.js', 'dashboard/project/lbaasv2/l7policies/actions/edit/wizard.controller.js', 'dashboard/project/lbaasv2/l7policies/details/detail.controller.js', 'dashboard/project/lbaasv2/l7rules/actions/create/create.action.service.js', 'dashboard/project/lbaasv2/l7rules/actions/create/wizard.controller.js', 'dashboard/project/lbaasv2/l7rules/actions/delete/delete.action.service.js', 'dashboard/project/lbaasv2/l7rules/actions/edit/edit.action.service.js', 'dashboard/project/lbaasv2/l7rules/actions/edit/wizard.controller.js', 'dashboard/project/lbaasv2/l7rules/details/detail.controller.js', 'dashboard/project/lbaasv2/listeners/actions/create/create.service.js', 'dashboard/project/lbaasv2/listeners/actions/create/wizard.controller.js', 'dashboard/project/lbaasv2/listeners/actions/delete/delete.action.service.js', 'dashboard/project/lbaasv2/listeners/actions/edit/edit.service.js', 'dashboard/project/lbaasv2/listeners/actions/edit/wizard.controller.js', 'dashboard/project/lbaasv2/listeners/details/detail.controller.js', 'dashboard/project/lbaasv2/loadbalancers/actions/associate-ip/modal.controller.js', 'dashboard/project/lbaasv2/loadbalancers/actions/associate-ip/modal.service.js', 'dashboard/project/lbaasv2/loadbalancers/actions/create/create.service.js', 'dashboard/project/lbaasv2/loadbalancers/actions/create/wizard.controller.js', 'dashboard/project/lbaasv2/loadbalancers/actions/delete/delete.action.service.js', 'dashboard/project/lbaasv2/loadbalancers/actions/disassociate-ip/modal.service.js', 'dashboard/project/lbaasv2/loadbalancers/actions/edit/edit.service.js', 'dashboard/project/lbaasv2/loadbalancers/actions/edit/wizard.controller.js', 'dashboard/project/lbaasv2/loadbalancers/details/detail.controller.js', 'dashboard/project/lbaasv2/loadbalancers/loadbalancers.service.js', 'dashboard/project/lbaasv2/loadbalancers/panel.controller.js', 'dashboard/project/lbaasv2/members/actions/delete/delete.action.service.js', 'dashboard/project/lbaasv2/members/actions/edit-member/modal.controller.js', 'dashboard/project/lbaasv2/members/actions/edit-member/modal.service.js', 'dashboard/project/lbaasv2/members/actions/update-list/update-member-list.service.js', 'dashboard/project/lbaasv2/members/actions/update-list/wizard.controller.js', 'dashboard/project/lbaasv2/members/details/detail.controller.js', 'dashboard/project/lbaasv2/pools/actions/create/create.action.service.js', 'dashboard/project/lbaasv2/pools/actions/create/wizard.controller.js', 'dashboard/project/lbaasv2/pools/actions/delete/delete.action.service.js', 'dashboard/project/lbaasv2/pools/actions/edit/edit.action.service.js', 'dashboard/project/lbaasv2/pools/actions/edit/wizard.controller.js', 'dashboard/project/lbaasv2/pools/details/detail.controller.js', 'dashboard/project/lbaasv2/util/validators/validate-unique.js', 'dashboard/project/lbaasv2/widgets/filterselect/filter-select.component.js', 'dashboard/project/lbaasv2/widgets/table/table-status.directive.js', 'dashboard/project/lbaasv2/workflow/certificates/certificates.controller.js', 'dashboard/project/lbaasv2/workflow/l7policy/l7policy.controller.js', 'dashboard/project/lbaasv2/workflow/listener/listener.controller.js', 'dashboard/project/lbaasv2/workflow/loadbalancer/loadbalancer.controller.js', 'dashboard/project/lbaasv2/workflow/members/members.controller.js', 'dashboard/project/lbaasv2/workflow/modal.service.js', 'dashboard/project/lbaasv2/workflow/model.service.js', 'dashboard/project/lbaasv2/workflow/monitor/monitor.controller.js', 'dashboard/project/lbaasv2/workflow/pool/pool.controller.js', 'dashboard/project/lbaasv2/workflow/workflow.service.js', 'designatedashboard/designatedashboard.module.js', 'designatedashboard/resources/os-designate-floatingip/actions/actions.module.js', 'designatedashboard/resources/os-designate-floatingip/details/details.module.js', 'designatedashboard/resources/os-designate-floatingip/os-designate-floatingip.module.js', 'designatedashboard/resources/os-designate-recordset/actions/actions.module.js', 'designatedashboard/resources/os-designate-recordset/details/details.module.js', 'designatedashboard/resources/os-designate-recordset/os-designate-recordset.module.js', 'designatedashboard/resources/os-designate-zone/actions/actions.module.js', 'designatedashboard/resources/os-designate-zone/details/details.module.js', 'designatedashboard/resources/os-designate-zone/os-designate-zone.module.js', 'designatedashboard/resources/resources.module.js', 'designatedashboard/resources/os-designate-floatingip/actions/set.service.js', 'designatedashboard/resources/os-designate-floatingip/actions/unset.service.js', 'designatedashboard/resources/os-designate-floatingip/api.service.js', 'designatedashboard/resources/os-designate-floatingip/details/overview.controller.js', 'designatedashboard/resources/os-designate-recordset/actions/common-forms.service.js', 'designatedashboard/resources/os-designate-recordset/actions/create.service.js', 'designatedashboard/resources/os-designate-recordset/actions/delete.service.js', 'designatedashboard/resources/os-designate-recordset/actions/update.service.js', 'designatedashboard/resources/os-designate-recordset/api.service.js', 'designatedashboard/resources/os-designate-recordset/details/overview.controller.js', 'designatedashboard/resources/os-designate-recordset/details/zone-recordsets.controller.js', 'designatedashboard/resources/os-designate-zone/actions/common-forms.service.js', 'designatedashboard/resources/os-designate-zone/actions/create.service.js', 'designatedashboard/resources/os-designate-zone/actions/delete.service.js', 'designatedashboard/resources/os-designate-zone/actions/update.service.js', 'designatedashboard/resources/os-designate-zone/api.service.js', 'designatedashboard/resources/os-designate-zone/details/overview.controller.js', 'designatedashboard/resources/util.service.js', 'dashboard/admin/ironic/ironic.module.js', 'dashboard/admin/ironic/auto-focus.directive.js', 'dashboard/admin/ironic/base-node/base-node.controller.js', 'dashboard/admin/ironic/base-node/base-node.service.js', 'dashboard/admin/ironic/base-port/base-port.controller.js', 'dashboard/admin/ironic/base-portgroup/base-portgroup.controller.js', 'dashboard/admin/ironic/bootdevice/bootdevice.controller.js', 'dashboard/admin/ironic/bootdevice/bootdevice.service.js', 'dashboard/admin/ironic/clean-node/clean-node.controller.js', 'dashboard/admin/ironic/clean-node/clean-node.service.js', 'dashboard/admin/ironic/create-port/create-port.controller.js', 'dashboard/admin/ironic/create-port/create-port.service.js', 'dashboard/admin/ironic/create-portgroup/create-portgroup.controller.js', 'dashboard/admin/ironic/create-portgroup/create-portgroup.service.js', 'dashboard/admin/ironic/driver-property.service.js', 'dashboard/admin/ironic/edit-node/edit-node.controller.js', 'dashboard/admin/ironic/edit-node/edit-node.service.js', 'dashboard/admin/ironic/edit-port/edit-port.controller.js', 'dashboard/admin/ironic/edit-port/edit-port.service.js', 'dashboard/admin/ironic/edit-portgroup/edit-portgroup.controller.js', 'dashboard/admin/ironic/edit-portgroup/edit-portgroup.service.js', 'dashboard/admin/ironic/empty-to-pristine.directive.js', 'dashboard/admin/ironic/enroll-node/enroll-node.controller.js', 'dashboard/admin/ironic/enroll-node/enroll-node.service.js', 'dashboard/admin/ironic/form-field.directive.js', 'dashboard/admin/ironic/form-field.service.js', 'dashboard/admin/ironic/graph.service.js', 'dashboard/admin/ironic/ironic.backend-mock.service.js', 'dashboard/admin/ironic/ironic.service.js', 'dashboard/admin/ironic/maintenance/maintenance.controller.js', 'dashboard/admin/ironic/maintenance/maintenance.service.js', 'dashboard/admin/ironic/modal-draggable.directive.js', 'dashboard/admin/ironic/node-actions.service.js', 'dashboard/admin/ironic/node-details/node-details.controller.js', 'dashboard/admin/ironic/node-error.service.js', 'dashboard/admin/ironic/node-list/node-list.controller.js', 'dashboard/admin/ironic/node-state-transition.service.js', 'dashboard/admin/ironic/postfix-expr.service.js', 'dashboard/admin/ironic/property-collection-editor.directive.js', 'dashboard/admin/ironic/property-collection.service.js', 'dashboard/admin/ironic/raidconfig/raidconfig.controller.js', 'dashboard/admin/ironic/raidconfig/raidconfig.service.js', 'dashboard/admin/ironic/update-patch.service.js', 'dashboard/identity/domains/actions/actions.module.js', 'dashboard/identity/domains/details/details.module.js', 'dashboard/identity/domains/domains.module.js', 'dashboard/identity/groups/actions/actions.module.js', 'dashboard/identity/groups/groups.module.js', 'dashboard/identity/identity.module.js', 'dashboard/identity/projects/projects.module.js', 'dashboard/identity/roles/actions/actions.module.js', 'dashboard/identity/roles/roles.module.js', 'dashboard/identity/users/actions/actions.module.js', 'dashboard/identity/users/details/details.module.js', 'dashboard/identity/users/users.module.js', 'dashboard/identity/domains/actions/create.service.js', 'dashboard/identity/domains/actions/delete.service.js', 'dashboard/identity/domains/actions/workflow/workflow.service.js', 'dashboard/identity/domains/details/overview.controller.js', 'dashboard/identity/domains/domains.service.js', 'dashboard/identity/groups/actions/create.action.service.js', 'dashboard/identity/groups/actions/delete.action.service.js', 'dashboard/identity/groups/actions/edit.action.service.js', 'dashboard/identity/roles/actions/create.action.service.js', 'dashboard/identity/roles/actions/delete.action.service.js', 'dashboard/identity/roles/actions/edit.action.service.js', 'dashboard/identity/roles/role.schema.js', 'dashboard/identity/users/actions/create.action.service.js', 'dashboard/identity/users/actions/delete.action.service.js', 'dashboard/identity/users/actions/disable.action.service.js', 'dashboard/identity/users/actions/enable.action.service.js', 'dashboard/identity/users/actions/password.action.service.js', 'dashboard/identity/users/actions/update.action.service.js', 'dashboard/identity/users/actions/workflow/workflow.service.js', 'dashboard/identity/users/details/overview.controller.js', 'dashboard/identity/users/users.service.js', 'dashboard/project/heat_dashboard/template_generator/js/libs/angular-material.js', 'dashboard/project/heat_dashboard/template_generator/js/libs/angular-notify.js', 'dashboard/project/heat_dashboard/template_generator/js/libs/vis.js', 'dashboard/project/heat_dashboard/template_generator/js/components/template-generator.module.js', 'dashboard/project/heat_dashboard/template_generator/js/components/utils.module.js', 'dashboard/project/heat_dashboard/template_generator/js/components/agent.module.js', 'dashboard/project/heat_dashboard/template_generator/js/components/agent.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/compile.directive.js', 'dashboard/project/heat_dashboard/template_generator/js/components/dependson.directive.js', 'dashboard/project/heat_dashboard/template_generator/js/components/draggable.directive.js', 'dashboard/project/heat_dashboard/template_generator/js/components/droppable.directive.js', 'dashboard/project/heat_dashboard/template_generator/js/components/globals.service.js', 'dashboard/project/heat_dashboard/template_generator/js/components/icons.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/loading.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/menu.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-draft.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-edge.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-node.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-template.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/states.service.js', 'dashboard/project/heat_dashboard/template_generator/js/components/vis-network.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__cinder__volume/os__cinder__volume.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__cinder__volumeattachment/os__cinder__volumeattachment.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__designate__recordset/os__designate__recordset.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__designate__zone/os__designate__zone.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__heat__autoscalinggroup/os__heat__autoscalinggroup.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__heat__resourcegroup/os__heat__resourcegroup.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__heat__scalingpolicy/os__heat__scalingpolicy.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__floatingip/os__neutron__floatingip.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__floatingipassociation/os__neutron__floatingipassociation.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__net/os__neutron__net.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__port/os__neutron__port.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__router/os__neutron__router.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__routerinterface/os__neutron__routerinterface.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__securitygroup/os__neutron__securitygroup.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__subnet/os__neutron__subnet.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__nova__keypair/os__nova__keypair.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__nova__server/os__nova__server.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__swift__container/os__swift__container.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/conf/permissions.service.spec.js', 'framework/conf/resource-type-registry.service.spec.js', 'framework/framework.module.spec.js', 'framework/util/actions/action-result.service.spec.js', 'framework/util/bind-scope/bind-scope.spec.js', 'framework/util/extensible/extensible.service.spec.js', 'framework/util/file/file-reader.service.spec.js', 'framework/util/file/text-download.service.spec.js', 'framework/util/filters/filters.spec.js', 'framework/util/http/http.spec.js', 'framework/util/i18n/i18n.spec.js', 'framework/util/navigations/navigations.service.spec.js', 'framework/util/promise-toggle/hz-promise-toggle.directive.spec.js', 'framework/util/q/q.extensions.spec.js', 'framework/util/q/q.module.spec.js', 'framework/util/tech-debt/helper-functions.service.spec.js', 'framework/util/timezones/timezone.service.spec.js', 'framework/util/uuid/uuid.spec.js', 'framework/util/validators/hz-password-match.directive.spec.js', 'framework/util/validators/validators.spec.js', 'framework/util/workflow/workflow.spec.js', 'framework/widgets/action-list/action-list.spec.js', 'framework/widgets/action-list/actions.directive.spec.js', 'framework/widgets/charts/chart-tooltip.spec.js', 'framework/widgets/charts/charts.spec.js', 'framework/widgets/charts/pie-chart.spec.js', 'framework/widgets/contenteditable/contenteditable.directive.spec.js', 'framework/widgets/details/routed-details-view.controller.spec.js', 'framework/widgets/form/builders.provider.spec.js', 'framework/widgets/form/decorator.spec.js', 'framework/widgets/form/modal-form.controller.spec.js', 'framework/widgets/form/modal-form.service.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/load-edit/load-edit.directive.spec.js', 'framework/widgets/magic-search/hz-magic-search-bar.spec.js', 'framework/widgets/magic-search/magic-search.controller.spec.js', 'framework/widgets/magic-search/magic-search.service.spec.js', 'framework/widgets/magic-search/st-magic-search.directive.spec.js', 'framework/widgets/metadata/display/display.spec.js', 'framework/widgets/metadata/tree/metadata-tree-item.controller.spec.js', 'framework/widgets/metadata/tree/tree.spec.js', 'framework/widgets/modal-wait-spinner/modal-wait-spinner.spec.js', 'framework/widgets/modal/delete-modal.service.spec.js', 'framework/widgets/modal/simple-modal.spec.js', 'framework/widgets/modal/wizard-modal.service.spec.js', 'framework/widgets/modal/wizard.controller.spec.js', 'framework/widgets/panel/hz-resource-panel.controller.spec.js', 'framework/widgets/property/hz-resource-property.directive.spec.js', 'framework/widgets/table/hz-dynamic-table.directive.spec.js', 'framework/widgets/table/hz-dynamic-table.spec.js', 'framework/widgets/table/hz-no-items.directive.spec.js', 'framework/widgets/table/hz-resource-table.controller.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/filter-available.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.controller.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-cinder-extensions.directive.spec.js', 'app/core/cloud-services/hz-if-neutron-extensions.directive.spec.js', 'app/core/cloud-services/hz-if-policies.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/cloud-services/hz-if-version.directive.spec.js', 'app/core/core.module.spec.js', 'app/core/flavors/actions/actions.module.spec.js', 'app/core/flavors/actions/delete-flavor.service.spec.js', 'app/core/flavors/actions/update-metadata.action.service.spec.js', 'app/core/flavors/flavors.module.spec.js', 'app/core/flavors/flavors.service.spec.js', 'app/core/images/actions/actions.module.spec.js', 'app/core/images/actions/create-volume.service.spec.js', 'app/core/images/actions/create.action.service.spec.js', 'app/core/images/actions/create.workflow.service.spec.js', 'app/core/images/actions/delete-image-selected.component.spec.js', 'app/core/images/actions/delete-image.service.spec.js', 'app/core/images/actions/edit.action.service.spec.js', 'app/core/images/actions/edit.workflow.service.spec.js', 'app/core/images/actions/launch-instance.service.spec.js', 'app/core/images/actions/update-metadata.action.service.spec.js', 'app/core/images/details/details.module.spec.js', 'app/core/images/details/overview.controller.spec.js', 'app/core/images/filters/image-visibility.filter.spec.js', 'app/core/images/images.module.spec.js', 'app/core/images/images.service.spec.js', 'app/core/images/steps/create-image/create-image.controller.spec.js', 'app/core/images/steps/create-volume/create-volume.controller.spec.js', 'app/core/images/steps/edit-image/edit-image.controller.spec.js', 'app/core/images/steps/update-metadata/update-metadata.controller.spec.js', 'app/core/images/summary.controller.spec.js', 'app/core/images/workflows/create-volume.service.spec.js', 'app/core/keypairs/actions/actions.module.spec.js', 'app/core/keypairs/actions/create.key-type.controller.spec.js', 'app/core/keypairs/actions/create.service.spec.js', 'app/core/keypairs/actions/delete.service.spec.js', 'app/core/keypairs/actions/import.public-key.controller.spec.js', 'app/core/keypairs/actions/import.service.spec.js', 'app/core/keypairs/details/details.controller.spec.js', 'app/core/keypairs/details/details.module.spec.js', 'app/core/keypairs/keypair.controller.spec.js', 'app/core/keypairs/keypairs.module.spec.js', 'app/core/keypairs/keypairs.service.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/network_qos/actions/actions.module.spec.js', 'app/core/network_qos/actions/delete.action.service.spec.js', 'app/core/network_qos/details/details.module.spec.js', 'app/core/network_qos/details/overview.controller.spec.js', 'app/core/network_qos/qos.module.spec.js', 'app/core/network_qos/qos.service.spec.js', 'app/core/openstack-service-api/cinder-extensions.service.spec.js', 'app/core/openstack-service-api/cinder.service.spec.js', 'app/core/openstack-service-api/extensions.service.spec.js', 'app/core/openstack-service-api/glance.service.spec.js', 'app/core/openstack-service-api/keystone.service.spec.js', 'app/core/openstack-service-api/network.service.spec.js', 'app/core/openstack-service-api/neutron-extensions.service.spec.js', 'app/core/openstack-service-api/neutron.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/swift.service.spec.js', 'app/core/openstack-service-api/user-session.service.spec.js', 'app/core/server_groups/actions/actions.module.spec.js', 'app/core/server_groups/actions/create.action.service.spec.js', 'app/core/server_groups/actions/delete.action.service.spec.js', 'app/core/server_groups/actions/workflow/workflow.service.spec.js', 'app/core/server_groups/details/details.module.spec.js', 'app/core/server_groups/details/overview.controller.spec.js', 'app/core/server_groups/server-groups.module.spec.js', 'app/core/server_groups/server-groups.service.spec.js', 'app/core/trunks/actions/actions.module.spec.js', 'app/core/trunks/actions/create.action.service.spec.js', 'app/core/trunks/actions/delete.action.service.spec.js', 'app/core/trunks/actions/edit.action.service.spec.js', 'app/core/trunks/actions/ports-extra.service.spec.js', 'app/core/trunks/details/details.module.spec.js', 'app/core/trunks/details/overview.controller.spec.js', 'app/core/trunks/steps/trunk-details.controller.spec.js', 'app/core/trunks/steps/trunk-parent-port.controller.spec.js', 'app/core/trunks/steps/trunk-subports.controller.spec.js', 'app/core/trunks/trunks.module.spec.js', 'app/core/trunks/trunks.service.spec.js', 'app/core/workflow/decorator.service.spec.js', 'app/core/workflow/workflow.module.spec.js', 'app/redirect.controller.spec.js', 'app/tech-debt/hz-namespace-resource-type-form.controller.spec.js', 'app/tech-debt/image-form.controller.spec.js', 'app/tech-debt/tech-debt.module.spec.js', 'dashboard/project/containers/check-copy-destination.directive.spec.js', 'dashboard/project/containers/containers-model.service.spec.js', 'dashboard/project/containers/containers.controller.spec.js', 'dashboard/project/containers/containers.module.spec.js', 'dashboard/project/containers/copy-object-controller.spec.js', 'dashboard/project/containers/delete-objects.controller.spec.js', 'dashboard/project/containers/edit-object-controller.spec.js', 'dashboard/project/containers/file-change-directive.spec.js', 'dashboard/project/containers/object-name-exists.directive.spec.js', 'dashboard/project/containers/objects-batch-actions.service.spec.js', 'dashboard/project/containers/objects-row-actions.service.spec.js', 'dashboard/project/containers/objects.controller.spec.js', 'dashboard/project/containers/upload-object-controller.spec.js', 'dashboard/project/project.module.spec.js', 'dashboard/project/workflow/launch-instance/configuration/configuration.controller.spec.js', 'dashboard/project/workflow/launch-instance/details/details.controller.spec.js', 'dashboard/project/workflow/launch-instance/flavor/flavor.spec.js', 'dashboard/project/workflow/launch-instance/keypair/create-keypair.controller.spec.js', 'dashboard/project/workflow/launch-instance/keypair/import-keypair.controller.spec.js', 'dashboard/project/workflow/launch-instance/keypair/keypair.controller.spec.js', 'dashboard/project/workflow/launch-instance/launch-instance-modal.controller.spec.js', 'dashboard/project/workflow/launch-instance/launch-instance-modal.service.spec.js', 'dashboard/project/workflow/launch-instance/launch-instance-model.service.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/metadata/metadata.spec.js', 'dashboard/project/workflow/launch-instance/network/network.controller.spec.js', 'dashboard/project/workflow/launch-instance/networkports/ports.spec.js', 'dashboard/project/workflow/launch-instance/scheduler-hints/scheduler-hints.spec.js', 'dashboard/project/workflow/launch-instance/security-groups/security-groups.spec.js', 'dashboard/project/workflow/launch-instance/server-groups/server-groups.spec.js', 'dashboard/project/workflow/launch-instance/source/source.controller.spec.js', 'dashboard/project/workflow/workflow.module.spec.js', 'app/core/openstack-service-api/lbaasv2.service.spec.js', 'app/core/openstack-service-api/octavia-barbican.service.spec.js', 'dashboard/project/lbaasv2/healthmonitors/actions/create/create.action.service.spec.js', 'dashboard/project/lbaasv2/healthmonitors/actions/create/wizard.controller.spec.js', 'dashboard/project/lbaasv2/healthmonitors/actions/delete/delete.action.service.spec.js', 'dashboard/project/lbaasv2/healthmonitors/actions/edit/edit.action.service.spec.js', 'dashboard/project/lbaasv2/healthmonitors/actions/edit/wizard.controller.spec.js', 'dashboard/project/lbaasv2/healthmonitors/details/detail.controller.spec.js', 'dashboard/project/lbaasv2/healthmonitors/healthmonitors.module.spec.js', 'dashboard/project/lbaasv2/l7policies/actions/create/create.action.service.spec.js', 'dashboard/project/lbaasv2/l7policies/actions/create/wizard.controller.spec.js', 'dashboard/project/lbaasv2/l7policies/actions/delete/delete.action.service.spec.js', 'dashboard/project/lbaasv2/l7policies/actions/edit/edit.action.service.spec.js', 'dashboard/project/lbaasv2/l7policies/actions/edit/wizard.controller.spec.js', 'dashboard/project/lbaasv2/l7policies/details/detail.controller.spec.js', 'dashboard/project/lbaasv2/l7policies/l7policies.module.spec.js', 'dashboard/project/lbaasv2/l7rules/actions/create/create.action.service.spec.js', 'dashboard/project/lbaasv2/l7rules/actions/create/wizard.controller.spec.js', 'dashboard/project/lbaasv2/l7rules/actions/delete/delete.action.service.spec.js', 'dashboard/project/lbaasv2/l7rules/actions/edit/edit.action.service.spec.js', 'dashboard/project/lbaasv2/l7rules/actions/edit/wizard.controller.spec.js', 'dashboard/project/lbaasv2/l7rules/details/detail.controller.spec.js', 'dashboard/project/lbaasv2/l7rules/l7rules.module.spec.js', 'dashboard/project/lbaasv2/lbaasv2.module.spec.js', 'dashboard/project/lbaasv2/listeners/actions/create/create.service.spec.js', 'dashboard/project/lbaasv2/listeners/actions/create/wizard.controller.spec.js', 'dashboard/project/lbaasv2/listeners/actions/delete/delete.action.service.spec.js', 'dashboard/project/lbaasv2/listeners/actions/edit/edit.service.spec.js', 'dashboard/project/lbaasv2/listeners/actions/edit/wizard.controller.spec.js', 'dashboard/project/lbaasv2/listeners/details/detail.controller.spec.js', 'dashboard/project/lbaasv2/listeners/listeners.module.spec.js', 'dashboard/project/lbaasv2/loadbalancers/actions/associate-ip/modal.controller.spec.js', 'dashboard/project/lbaasv2/loadbalancers/actions/associate-ip/modal.service.spec.js', 'dashboard/project/lbaasv2/loadbalancers/actions/create/create.service.spec.js', 'dashboard/project/lbaasv2/loadbalancers/actions/create/wizard.controller.spec.js', 'dashboard/project/lbaasv2/loadbalancers/actions/delete/delete.action.service.spec.js', 'dashboard/project/lbaasv2/loadbalancers/actions/disassociate-ip/modal.service.spec.js', 'dashboard/project/lbaasv2/loadbalancers/actions/edit/edit.service.spec.js', 'dashboard/project/lbaasv2/loadbalancers/actions/edit/wizard.controller.spec.js', 'dashboard/project/lbaasv2/loadbalancers/details/detail.controller.spec.js', 'dashboard/project/lbaasv2/loadbalancers/loadbalancers.module.spec.js', 'dashboard/project/lbaasv2/loadbalancers/loadbalancers.service.spec.js', 'dashboard/project/lbaasv2/loadbalancers/panel.controller.spec.js', 'dashboard/project/lbaasv2/members/actions/delete/delete.action.service.spec.js', 'dashboard/project/lbaasv2/members/actions/edit-member/modal.controller.spec.js', 'dashboard/project/lbaasv2/members/actions/edit-member/modal.service.spec.js', 'dashboard/project/lbaasv2/members/actions/update-list/update-member-list.service.spec.js', 'dashboard/project/lbaasv2/members/actions/update-list/wizard.controller.spec.js', 'dashboard/project/lbaasv2/members/details/detail.controller.spec.js', 'dashboard/project/lbaasv2/members/members.module.spec.js', 'dashboard/project/lbaasv2/pools/actions/create/create.action.service.spec.js', 'dashboard/project/lbaasv2/pools/actions/create/wizard.controller.spec.js', 'dashboard/project/lbaasv2/pools/actions/delete/delete.action.service.spec.js', 'dashboard/project/lbaasv2/pools/actions/edit/edit.action.service.spec.js', 'dashboard/project/lbaasv2/pools/actions/edit/wizard.controller.spec.js', 'dashboard/project/lbaasv2/pools/details/detail.controller.spec.js', 'dashboard/project/lbaasv2/pools/pools.module.spec.js', 'dashboard/project/lbaasv2/util/validators/validate-unique.spec.js', 'dashboard/project/lbaasv2/widgets/filterselect/filter-select.component.spec.js', 'dashboard/project/lbaasv2/widgets/table/table-status.directive.spec.js', 'dashboard/project/lbaasv2/workflow/certificates/certificates.controller.spec.js', 'dashboard/project/lbaasv2/workflow/l7policy/l7policy.controller.spec.js', 'dashboard/project/lbaasv2/workflow/listener/listener.controller.spec.js', 'dashboard/project/lbaasv2/workflow/loadbalancer/loadbalancer.controller.spec.js', 'dashboard/project/lbaasv2/workflow/members/members.controller.spec.js', 'dashboard/project/lbaasv2/workflow/modal.service.spec.js', 'dashboard/project/lbaasv2/workflow/model.service.spec.js', 'dashboard/project/lbaasv2/workflow/monitor/monitor.controller.spec.js', 'dashboard/project/lbaasv2/workflow/pool/pool.controller.spec.js', 'dashboard/project/lbaasv2/workflow/workflow.service.spec.js', 'designatedashboard/resources/os-designate-zone/actions/actions.module.spec.js', 'dashboard/admin/ironic/base-node/base-node.controller.spec.js', 'dashboard/admin/ironic/base-node/base-node.spec.js', 'dashboard/admin/ironic/base-port/base-port.controller.spec.js', 'dashboard/admin/ironic/base-portgroup/base-portgroup.controller.spec.js', 'dashboard/admin/ironic/bootdevice/bootdevice.controller.spec.js', 'dashboard/admin/ironic/bootdevice/bootdevice.service.spec.js', 'dashboard/admin/ironic/create-port/create-port.controller.spec.js', 'dashboard/admin/ironic/create-portgroup/create-portgroup.controller.spec.js', 'dashboard/admin/ironic/driver-property.service.spec.js', 'dashboard/admin/ironic/edit-node/edit-node.controller.spec.js', 'dashboard/admin/ironic/edit-port/edit-port.controller.spec.js', 'dashboard/admin/ironic/edit-portgroup/edit-portgroup.controller.spec.js', 'dashboard/admin/ironic/enroll-node/enroll-node.controller.spec.js', 'dashboard/admin/ironic/form-field.service.spec.js', 'dashboard/admin/ironic/ironic.service.spec.js', 'dashboard/admin/ironic/node-details/node-details.controller.spec.js', 'dashboard/admin/ironic/node-state-transition.service.spec.js', 'dashboard/admin/ironic/postfix-expr.service.spec.js', 'dashboard/admin/ironic/property-collection.service.spec.js', 'dashboard/admin/ironic/raidconfig/raidconfig.controller.spec.js', 'dashboard/admin/ironic/raidconfig/raidconfig.service.spec.js', 'dashboard/admin/ironic/test-data.spec.js', 'dashboard/identity/domains/actions/actions.module.spec.js', 'dashboard/identity/domains/actions/create.service.spec.js', 'dashboard/identity/domains/actions/delete.service.spec.js', 'dashboard/identity/domains/actions/workflow/workflow.service.spec.js', 'dashboard/identity/domains/details/details.module.spec.js', 'dashboard/identity/domains/details/overview.controller.spec.js', 'dashboard/identity/domains/domains.module.spec.js', 'dashboard/identity/domains/domains.service.spec.js', 'dashboard/identity/groups/actions/create.action.service.spec.js', 'dashboard/identity/groups/actions/delete.action.service.spec.js', 'dashboard/identity/groups/actions/edit.action.service.spec.js', 'dashboard/identity/groups/groups.module.spec.js', 'dashboard/identity/identity.module.spec.js', 'dashboard/identity/projects/projects.module.spec.js', 'dashboard/identity/roles/actions/create.action.service.spec.js', 'dashboard/identity/roles/actions/delete.action.service.spec.js', 'dashboard/identity/roles/actions/edit.action.service.spec.js', 'dashboard/identity/roles/role.schema.spec.js', 'dashboard/identity/roles/roles.module.spec.js', 'dashboard/identity/users/actions/create.action.service.spec.js', 'dashboard/identity/users/actions/delete.action.service.spec.js', 'dashboard/identity/users/actions/disable.action.service.spec.js', 'dashboard/identity/users/actions/enable.action.service.spec.js', 'dashboard/identity/users/actions/password.action.service.spec.js', 'dashboard/identity/users/actions/update.action.service.spec.js', 'dashboard/identity/users/actions/workflow/workflow.spec.js', 'dashboard/identity/users/details/overview.controller.spec.js', 'dashboard/identity/users/users.module.spec.js', 'dashboard/identity/users/users.service.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/agent.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/agent.module.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/compile.directive.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/dependson.directive.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/draggable.directive.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/droppable.directive.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/globals.service.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/icons.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/loading.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/menu.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-draft.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-edge.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-node.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-template.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/states.service.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/template-generator.module.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/utils.module.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/vis-network.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__cinder__volume/os__cinder__volume.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__cinder__volumeattachment/os__cinder__volumeattachment.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__designate__recordset/os__designate__recordset.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__designate__zone/os__designate__zone.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__heat__autoscalinggroup/os__heat__autoscalinggroup.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__heat__resourcegroup/os__heat__resourcegroup.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__heat__scalingpolicy/os__heat__scalingpolicy.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__floatingip/os__neutron__floatingip.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__floatingipassociation/os__neutron__floatingassociation.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__net/os__neutron__net.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__port/os__neutron__port.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__router/os__neutron__router.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__routerinterface/os__neutron__routerinterface.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__securitygroup/os__neutron__securitygroup.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__subnet/os__neutron__subnet.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__nova__keypair/os__nova__keypair.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__nova__server/os__nova__server.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__swift__container/os__swift__container.spec.js'], '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/actions-batch.template.html', 'framework/widgets/action-list/actions-create.template.html', 'framework/widgets/action-list/actions-danger.template.html', 'framework/widgets/action-list/actions-delete-selected.template.html', 'framework/widgets/action-list/actions-delete.template.html', 'framework/widgets/action-list/actions-detail.template.html', 'framework/widgets/action-list/actions-row.template.html', 'framework/widgets/action-list/actions.batch.mock.html', 'framework/widgets/action-list/actions.custom.mock.html', 'framework/widgets/action-list/actions.custom2.mock.html', 'framework/widgets/action-list/actions.detail.mock.html', 'framework/widgets/action-list/actions.row.mock.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/details/details.html', 'framework/widgets/details/routed-details-view.html', 'framework/widgets/form/fields/array.html', 'framework/widgets/form/fields/checkbox.html', 'framework/widgets/form/fields/checkboxes.html', 'framework/widgets/form/fields/default.html', 'framework/widgets/form/fields/fieldset.html', 'framework/widgets/form/fields/help.html', 'framework/widgets/form/fields/password-confirm.html', 'framework/widgets/form/fields/radio-buttons.html', 'framework/widgets/form/fields/radios-inline.html', 'framework/widgets/form/fields/radios.html', 'framework/widgets/form/fields/section.html', 'framework/widgets/form/fields/select.html', 'framework/widgets/form/fields/submit.html', 'framework/widgets/form/fields/tabarray.html', 'framework/widgets/form/fields/tabs.html', 'framework/widgets/form/fields/textarea.html', 'framework/widgets/form/modal-form.html', 'framework/widgets/headers/hz-page-header.html', 'framework/widgets/help-panel/help-panel.html', 'framework/widgets/load-edit/load-edit.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-wait-spinner/modal-wait-spinner.template.html', 'framework/widgets/modal/simple-modal.html', 'framework/widgets/panel/hz-resource-panel.html', 'framework/widgets/property/hz-resource-property-list.html', 'framework/widgets/property/hz-resource-property.html', 'framework/widgets/table/hz-detail-row.html', 'framework/widgets/table/hz-dynamic-table.html', 'framework/widgets/table/hz-no-items.html', 'framework/widgets/table/hz-resource-table.html', 'framework/widgets/table/hz-table-footer.html', 'framework/widgets/table/no-items.mock.html', 'framework/widgets/table/pagination.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/flavors/panel.html', 'app/core/flavors/summary.html', 'app/core/images/actions/delete-image-selected-button.template.html', 'app/core/images/actions/delete-image-selected.template.html', 'app/core/images/admin-panel.html', 'app/core/images/details/drawer.html', 'app/core/images/details/overview.html', 'app/core/images/panel.html', 'app/core/images/steps/create-image/create-image.help.html', 'app/core/images/steps/create-image/create-image.html', 'app/core/images/steps/create-volume/create-volume.help.html', 'app/core/images/steps/create-volume/create-volume.html', 'app/core/images/steps/edit-image/edit-image.help.html', 'app/core/images/steps/edit-image/edit-image.html', 'app/core/images/steps/update-metadata/update-metadata.help.html', 'app/core/images/steps/update-metadata/update-metadata.html', 'app/core/keypairs/actions/create.description.html', 'app/core/keypairs/actions/create.key-type.html', 'app/core/keypairs/actions/import.description.html', 'app/core/keypairs/actions/import.public-key.html', 'app/core/keypairs/details/details.html', 'app/core/keypairs/details/drawer.html', 'app/core/keypairs/panel.html', 'app/core/metadata/modal/modal.html', 'app/core/network_qos/details/drawer.html', 'app/core/network_qos/details/overview.html', 'app/core/network_qos/panel.html', 'app/core/server_groups/details/overview.html', 'app/core/server_groups/panel.html', 'app/core/trunks/details/overview.html', 'app/core/trunks/panel.html', 'app/core/trunks/steps/trunk-details.help.html', 'app/core/trunks/steps/trunk-details.html', 'app/core/trunks/steps/trunk-parent-port.help.html', 'app/core/trunks/steps/trunk-parent-port.html', 'app/core/trunks/steps/trunk-subports.help.html', 'app/core/trunks/steps/trunk-subports.html', 'app/core/trunks/summary.html', 'dashboard/project/containers/containers.html', 'dashboard/project/containers/copy-object-modal.html', 'dashboard/project/containers/create-container.help.html', 'dashboard/project/containers/create-folder-modal.html', 'dashboard/project/containers/delete-objects-modal.html', 'dashboard/project/containers/edit-object-modal.html', 'dashboard/project/containers/object-details-modal.html', 'dashboard/project/containers/objects.html', 'dashboard/project/containers/select-container.html', 'dashboard/project/containers/upload-object-modal.html', 'dashboard/project/workflow/launch-instance/configuration/configuration.help.html', 'dashboard/project/workflow/launch-instance/configuration/configuration.html', 'dashboard/project/workflow/launch-instance/details/details.help.html', 'dashboard/project/workflow/launch-instance/details/details.html', 'dashboard/project/workflow/launch-instance/flavor/flavor.help.html', 'dashboard/project/workflow/launch-instance/flavor/flavor.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/metadata/metadata.help.html', 'dashboard/project/workflow/launch-instance/metadata/metadata.html', 'dashboard/project/workflow/launch-instance/network/network.help.html', 'dashboard/project/workflow/launch-instance/network/network.html', 'dashboard/project/workflow/launch-instance/networkports/port-details.html', 'dashboard/project/workflow/launch-instance/networkports/ports.help.html', 'dashboard/project/workflow/launch-instance/networkports/ports.html', 'dashboard/project/workflow/launch-instance/scheduler-hints/scheduler-hints.help.html', 'dashboard/project/workflow/launch-instance/scheduler-hints/scheduler-hints.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/server-groups/server-groups.help.html', 'dashboard/project/workflow/launch-instance/server-groups/server-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/project/lbaasv2/healthmonitors/details/detail.html', 'dashboard/project/lbaasv2/healthmonitors/details/drawer.html', 'dashboard/project/lbaasv2/l7policies/details/detail.html', 'dashboard/project/lbaasv2/l7policies/details/drawer.html', 'dashboard/project/lbaasv2/l7rules/details/detail.html', 'dashboard/project/lbaasv2/l7rules/details/drawer.html', 'dashboard/project/lbaasv2/listeners/details/detail.html', 'dashboard/project/lbaasv2/listeners/details/drawer.html', 'dashboard/project/lbaasv2/loadbalancers/actions/associate-ip/modal.html', 'dashboard/project/lbaasv2/loadbalancers/details/detail.html', 'dashboard/project/lbaasv2/loadbalancers/details/drawer.html', 'dashboard/project/lbaasv2/loadbalancers/panel.html', 'dashboard/project/lbaasv2/members/actions/edit-member/modal.html', 'dashboard/project/lbaasv2/members/details/detail.html', 'dashboard/project/lbaasv2/members/details/drawer.html', 'dashboard/project/lbaasv2/pools/details/detail.html', 'dashboard/project/lbaasv2/pools/details/drawer.html', 'dashboard/project/lbaasv2/widgets/filterselect/filter-select.html', 'dashboard/project/lbaasv2/widgets/table/table-status.html', 'dashboard/project/lbaasv2/workflow/certificates/certificates.help.html', 'dashboard/project/lbaasv2/workflow/certificates/certificates.html', 'dashboard/project/lbaasv2/workflow/l7policy/l7policy.help.html', 'dashboard/project/lbaasv2/workflow/l7policy/l7policy.html', 'dashboard/project/lbaasv2/workflow/l7rule/l7rule.help.html', 'dashboard/project/lbaasv2/workflow/l7rule/l7rule.html', 'dashboard/project/lbaasv2/workflow/listener/listener.help.html', 'dashboard/project/lbaasv2/workflow/listener/listener.html', 'dashboard/project/lbaasv2/workflow/loadbalancer/loadbalancer.help.html', 'dashboard/project/lbaasv2/workflow/loadbalancer/loadbalancer.html', 'dashboard/project/lbaasv2/workflow/members/members.help.html', 'dashboard/project/lbaasv2/workflow/members/members.html', 'dashboard/project/lbaasv2/workflow/monitor/monitor.help.html', 'dashboard/project/lbaasv2/workflow/monitor/monitor.html', 'dashboard/project/lbaasv2/workflow/pool/pool.help.html', 'dashboard/project/lbaasv2/workflow/pool/pool.html', 'designatedashboard/resources/os-designate-floatingip/details/drawer.html', 'designatedashboard/resources/os-designate-floatingip/details/overview.html', 'designatedashboard/resources/os-designate-recordset/details/drawer.html', 'designatedashboard/resources/os-designate-recordset/details/overview.html', 'designatedashboard/resources/os-designate-recordset/details/zone-recordsets.html', 'designatedashboard/resources/os-designate-zone/actions/create.html', 'designatedashboard/resources/os-designate-zone/details/drawer.html', 'designatedashboard/resources/os-designate-zone/details/overview.html', 'designatedashboard/reverse_dns.html', 'designatedashboard/zones.html', 'dashboard/admin/ironic/base-node/base-node.html', 'dashboard/admin/ironic/base-port/base-port.html', 'dashboard/admin/ironic/base-portgroup/base-portgroup.html', 'dashboard/admin/ironic/bootdevice/bootdevice.html', 'dashboard/admin/ironic/clean-node/clean-node.html', 'dashboard/admin/ironic/form-field.html', 'dashboard/admin/ironic/maintenance/maintenance.html', 'dashboard/admin/ironic/node-details/node-details.html', 'dashboard/admin/ironic/node-details/sections/configuration.html', 'dashboard/admin/ironic/node-details/sections/overview.html', 'dashboard/admin/ironic/node-details/sections/port-details.html', 'dashboard/admin/ironic/node-details/sections/portgroup-details.html', 'dashboard/admin/ironic/node-list/node-list.html', 'dashboard/admin/ironic/property-collection-editor.html', 'dashboard/admin/ironic/raidconfig/raidconfig.html', 'dashboard/identity/domains/actions/workflow/info.help.html', 'dashboard/identity/domains/details/drawer.html', 'dashboard/identity/domains/details/overview.html', 'dashboard/identity/domains/panel.html', 'dashboard/identity/groups/panel.html', 'dashboard/identity/roles/panel.html', 'dashboard/identity/users/actions/workflow/error.admin-password-incorrect.html', 'dashboard/identity/users/actions/workflow/error.default.html', 'dashboard/identity/users/actions/workflow/info.create.help.html', 'dashboard/identity/users/actions/workflow/info.password.help.html', 'dashboard/identity/users/actions/workflow/info.update.help.html', 'dashboard/identity/users/details/drawer.html', 'dashboard/identity/users/details/overview.html', 'dashboard/identity/users/panel.html'], 'theme_static_files': {'rcue': {'js_files': [], 'js_spec_files': [], 'external_templates': [], 'template_overrides': {}}}, 'panel_customization': [{'__name__': 'openstack_dashboard.enabled._1010_compute_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5c70>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1010_compute_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5c70>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1010_compute_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1010_compute_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1010_compute_panel_group.cpython-39.pyc', '_': , 'PANEL_GROUP': 'compute', 'PANEL_GROUP_NAME': 'Compute', 'PANEL_GROUP_DASHBOARD': 'project'}, {'__name__': 'openstack_dashboard.enabled._1020_project_overview_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5b80>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1020_project_overview_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5b80>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1020_project_overview_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1020_project_overview_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1020_project_overview_panel.cpython-39.pyc', 'PANEL': 'overview', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'compute', 'DEFAULT_PANEL': 'overview', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.overview.panel.Overview'}, {'__name__': 'openstack_dashboard.enabled._1030_project_instances_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5af0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1030_project_instances_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5af0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1030_project_instances_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1030_project_instances_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1030_project_instances_panel.cpython-39.pyc', 'PANEL': 'instances', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'compute', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.instances.panel.Instances'}, {'__name__': 'openstack_dashboard.enabled._1050_project_images_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5a60>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1050_project_images_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5a60>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1050_project_images_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1050_project_images_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1050_project_images_panel.cpython-39.pyc', 'PANEL': 'images', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'compute', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.images.panel.Images'}, {'__name__': 'openstack_dashboard.enabled._1080_project_key_pairs_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d54c0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1080_project_key_pairs_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d54c0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1080_project_key_pairs_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1080_project_key_pairs_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1080_project_key_pairs_panel.cpython-39.pyc', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'compute', 'PANEL': 'key_pairs', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.key_pairs.panel.KeyPairs'}, {'__name__': 'openstack_dashboard.enabled._1090_project_api_access_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5430>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1090_project_api_access_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5430>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1090_project_api_access_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1090_project_api_access_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1090_project_api_access_panel.cpython-39.pyc', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'default', 'PANEL': 'api_access', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.api_access.panel.ApiAccess'}, {'__name__': 'openstack_dashboard.enabled._1110_project_server_groups_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d53a0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1110_project_server_groups_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d53a0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1110_project_server_groups_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1110_project_server_groups_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1110_project_server_groups_panel.cpython-39.pyc', 'PANEL': 'server_groups', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'compute', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.server_groups.panel.ServerGroups'}, {'__name__': 'openstack_dashboard.enabled._1310_volumes_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5310>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1310_volumes_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5310>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1310_volumes_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1310_volumes_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1310_volumes_panel_group.cpython-39.pyc', '_': , 'PANEL_GROUP': 'volumes', 'PANEL_GROUP_NAME': 'Volumes', 'PANEL_GROUP_DASHBOARD': 'project'}, {'__name__': 'openstack_dashboard.enabled._1320_project_volumes_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5220>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1320_project_volumes_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5220>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1320_project_volumes_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1320_project_volumes_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1320_project_volumes_panel.cpython-39.pyc', 'PANEL': 'volumes', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'volumes', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.volumes.panel.Volumes'}, {'__name__': 'openstack_dashboard.enabled._1330_project_backups_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5190>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1330_project_backups_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5190>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1330_project_backups_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1330_project_backups_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1330_project_backups_panel.cpython-39.pyc', 'PANEL': 'backups', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'volumes', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.backups.panel.Backups'}, {'__name__': 'openstack_dashboard.enabled._1330_project_snapshots_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5100>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1330_project_snapshots_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5100>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1330_project_snapshots_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1330_project_snapshots_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1330_project_snapshots_panel.cpython-39.pyc', 'PANEL': 'snapshots', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'volumes', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.snapshots.panel.Snapshots'}, {'__name__': 'openstack_dashboard.enabled._1360_project_volume_groups', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d59a0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1360_project_volume_groups', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d59a0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1360_project_volume_groups.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1360_project_volume_groups.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1360_project_volume_groups.cpython-39.pyc', 'PANEL': 'volume_groups', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'volumes', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.volume_groups.panel.VolumeGroups'}, {'__name__': 'openstack_dashboard.enabled._1370_project_vg_snapshots', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5a30>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1370_project_vg_snapshots', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5a30>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1370_project_vg_snapshots.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1370_project_vg_snapshots.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1370_project_vg_snapshots.cpython-39.pyc', 'PANEL': 'vg_snapshots', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'volumes', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.vg_snapshots.panel.GroupSnapshots'}, {'__name__': 'openstack_dashboard.enabled._1410_network_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5fa0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1410_network_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5fa0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1410_network_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1410_network_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1410_network_panel_group.cpython-39.pyc', '_': , 'PANEL_GROUP': 'network', 'PANEL_GROUP_NAME': 'Network', 'PANEL_GROUP_DASHBOARD': 'project'}, {'__name__': 'openstack_dashboard.enabled._1420_project_network_topology_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5790>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1420_project_network_topology_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5790>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1420_project_network_topology_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1420_project_network_topology_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1420_project_network_topology_panel.cpython-39.pyc', 'PANEL': 'network_topology', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'network', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.network_topology.panel.NetworkTopology'}, {'__name__': 'openstack_dashboard.enabled._1430_project_network_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c61f0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1430_project_network_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c61f0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1430_project_network_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1430_project_network_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1430_project_network_panel.cpython-39.pyc', 'PANEL': 'networks', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'network', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.networks.panel.Networks'}, {'__name__': 'openstack_dashboard.enabled._1440_project_routers_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c62b0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1440_project_routers_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c62b0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1440_project_routers_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1440_project_routers_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1440_project_routers_panel.cpython-39.pyc', 'PANEL': 'routers', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'network', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.routers.panel.Routers'}, {'__name__': 'openstack_dashboard.enabled._1480_security_groups_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c69d0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1480_security_groups_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c69d0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1480_security_groups_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1480_security_groups_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1480_security_groups_panel.cpython-39.pyc', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'network', 'PANEL': 'security_groups', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.security_groups.panel.SecurityGroups'}, {'__name__': 'openstack_dashboard.local.enabled._1482_project_load_balancer_panel', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a983520>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._1482_project_load_balancer_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a983520>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1482_project_load_balancer_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1482_project_load_balancer_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_1482_project_load_balancer_panel.cpython-39.pyc', 'PANEL': 'load_balancer', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'network', 'ADD_PANEL': 'octavia_dashboard.dashboards.project.load_balancer.panel.NGLoadBalancers', 'ADD_INSTALLED_APPS': ['octavia_dashboard'], 'ADD_ANGULAR_MODULES': ['horizon.dashboard.project.lbaasv2'], 'ADD_SCSS_FILES': ['dashboard/project/lbaasv2/lbaasv2.scss'], 'AUTO_DISCOVER_STATIC_FILES': True}, {'__name__': 'openstack_dashboard.enabled._1490_project_floating_ips_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6790>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1490_project_floating_ips_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6790>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1490_project_floating_ips_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1490_project_floating_ips_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1490_project_floating_ips_panel.cpython-39.pyc', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'network', 'PANEL': 'floating_ips', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.floating_ips.panel.FloatingIps'}, {'__name__': 'openstack_dashboard.enabled._1500_project_trunks_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6dc0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1500_project_trunks_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6dc0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1500_project_trunks_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1500_project_trunks_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1500_project_trunks_panel.cpython-39.pyc', 'PANEL': 'trunks', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'network', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.trunks.panel.Trunks'}, {'__name__': 'openstack_dashboard.local.enabled._1610_project_orchestration_panel', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9835b0>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._1610_project_orchestration_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9835b0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1610_project_orchestration_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1610_project_orchestration_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_1610_project_orchestration_panel.cpython-39.pyc', '_': , 'exceptions': , 'PANEL_GROUP': 'orchestration', 'PANEL_GROUP_NAME': 'Orchestration', 'PANEL_GROUP_DASHBOARD': 'project', 'ADD_INSTALLED_APPS': ['heat_dashboard'], 'ADD_EXCEPTIONS': {'not_found': (,), 'recoverable': (,), 'unauthorized': (,)}}, {'__name__': 'openstack_dashboard.local.enabled._1620_project_stacks_panel', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a983760>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._1620_project_stacks_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a983760>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1620_project_stacks_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1620_project_stacks_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_1620_project_stacks_panel.cpython-39.pyc', 'PANEL': 'stacks', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'orchestration', 'ADD_PANEL': 'heat_dashboard.content.stacks.panel.Stacks', 'AUTO_DISCOVER_STATIC_FILES': True}, {'__name__': 'openstack_dashboard.local.enabled._1630_project_resource_types_panel', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9838e0>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._1630_project_resource_types_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9838e0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1630_project_resource_types_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1630_project_resource_types_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_1630_project_resource_types_panel.cpython-39.pyc', 'PANEL': 'resource_types', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'orchestration', 'ADD_PANEL': 'heat_dashboard.content.resource_types.panel.ResourceTypes', 'AUTO_DISCOVER_STATIC_FILES': True, 'DISABLED': False}, {'__name__': 'openstack_dashboard.local.enabled._1640_project_template_versions_panel', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a983670>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._1640_project_template_versions_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a983670>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1640_project_template_versions_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1640_project_template_versions_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_1640_project_template_versions_panel.cpython-39.pyc', 'PANEL': 'template_versions', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'orchestration', 'ADD_PANEL': 'heat_dashboard.content.template_versions.panel.TemplateVersions', 'AUTO_DISCOVER_STATIC_FILES': True}, {'__name__': 'openstack_dashboard.local.enabled._1650_project_template_generator_panel', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a98c490>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._1650_project_template_generator_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a98c490>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1650_project_template_generator_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1650_project_template_generator_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_1650_project_template_generator_panel.cpython-39.pyc', 'os': , 'discover_files': , 'heat_dashboard': , 'PANEL': 'template_generator', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'orchestration', 'ADD_PANEL': 'heat_dashboard.content.template_generator.panel.TemplateGenerator', 'ADD_ANGULAR_MODULES': ['horizon.dashboard.project.heat_dashboard.template_generator'], 'AUTO_DISCOVER_STATIC_FILES': True, 'TEMPLATE_GENERATOR_BASE': 'dashboard/project/heat_dashboard/template_generator', 'CSS_BASE': 'dashboard/project/heat_dashboard/template_generator/css', 'JS_BASE': 'dashboard/project/heat_dashboard/template_generator/js', 'ADD_XSTATIC_MODULES': [('xstatic.pkg.angular', ['angular-animate.js', 'angular-aria.js', 'angular-messages.js']), ('xstatic.pkg.angular_bootstrap', ['angular-bootstrap.js']), ('xstatic.pkg.angular_uuid', ['angular-uuid.js']), ('xstatic.pkg.angular_vis', ['angular-vis.js']), ('xstatic.pkg.filesaver', ['FileSaver.js']), ('xstatic.pkg.js_yaml', ['js-yaml.js']), ('xstatic.pkg.json2yaml', ['json2yaml.js'])], 'ADD_SCSS_FILES': ['horizon/lib/bootstrap_scss/scss/_bootstrap.scss', 'horizon/lib/font_awesome/scss/font-awesome.scss', 'dashboard/project/heat_dashboard/template_generator/css/hotgen-main.scss'], 'HEAT_DASHBOARD_ROOT': '/usr/lib/python3.9/site-packages/heat_dashboard', 'ADD_JS_FILES': ['dashboard/project/heat_dashboard/template_generator/js/libs/angular-material.js', 'dashboard/project/heat_dashboard/template_generator/js/libs/angular-notify.js', 'dashboard/project/heat_dashboard/template_generator/js/libs/vis.js', 'dashboard/project/heat_dashboard/template_generator/js/components/template-generator.module.js', 'dashboard/project/heat_dashboard/template_generator/js/components/utils.module.js', 'dashboard/project/heat_dashboard/template_generator/js/components/agent.module.js', 'dashboard/project/heat_dashboard/template_generator/js/components/agent.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/compile.directive.js', 'dashboard/project/heat_dashboard/template_generator/js/components/dependson.directive.js', 'dashboard/project/heat_dashboard/template_generator/js/components/draggable.directive.js', 'dashboard/project/heat_dashboard/template_generator/js/components/droppable.directive.js', 'dashboard/project/heat_dashboard/template_generator/js/components/globals.service.js', 'dashboard/project/heat_dashboard/template_generator/js/components/icons.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/loading.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/menu.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-draft.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-edge.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-node.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-template.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/states.service.js', 'dashboard/project/heat_dashboard/template_generator/js/components/vis-network.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__cinder__volume/os__cinder__volume.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__cinder__volumeattachment/os__cinder__volumeattachment.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__designate__recordset/os__designate__recordset.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__designate__zone/os__designate__zone.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__heat__autoscalinggroup/os__heat__autoscalinggroup.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__heat__resourcegroup/os__heat__resourcegroup.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__heat__scalingpolicy/os__heat__scalingpolicy.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__floatingip/os__neutron__floatingip.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__floatingipassociation/os__neutron__floatingipassociation.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__net/os__neutron__net.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__port/os__neutron__port.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__router/os__neutron__router.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__routerinterface/os__neutron__routerinterface.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__securitygroup/os__neutron__securitygroup.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__subnet/os__neutron__subnet.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__nova__keypair/os__nova__keypair.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__nova__server/os__nova__server.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__swift__container/os__swift__container.js'], 'ADD_JS_SPEC_FILES': ['dashboard/project/heat_dashboard/template_generator/js/components/agent.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/agent.module.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/compile.directive.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/dependson.directive.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/draggable.directive.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/droppable.directive.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/globals.service.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/icons.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/loading.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/menu.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-draft.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-edge.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-node.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-template.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/states.service.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/template-generator.module.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/utils.module.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/vis-network.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__cinder__volume/os__cinder__volume.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__cinder__volumeattachment/os__cinder__volumeattachment.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__designate__recordset/os__designate__recordset.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__designate__zone/os__designate__zone.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__heat__autoscalinggroup/os__heat__autoscalinggroup.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__heat__resourcegroup/os__heat__resourcegroup.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__heat__scalingpolicy/os__heat__scalingpolicy.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__floatingip/os__neutron__floatingip.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__floatingipassociation/os__neutron__floatingassociation.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__net/os__neutron__net.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__port/os__neutron__port.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__router/os__neutron__router.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__routerinterface/os__neutron__routerinterface.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__securitygroup/os__neutron__securitygroup.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__subnet/os__neutron__subnet.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__nova__keypair/os__nova__keypair.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__nova__server/os__nova__server.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__swift__container/os__swift__container.spec.js']}, {'__name__': 'openstack_dashboard.local.enabled._1710_project_dns_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a98c4f0>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._1710_project_dns_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a98c4f0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1710_project_dns_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1710_project_dns_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_1710_project_dns_panel_group.cpython-39.pyc', 'PANEL_GROUP': 'dns', 'PANEL_GROUP_NAME': 'DNS', 'PANEL_GROUP_DASHBOARD': 'project'}, {'__name__': 'openstack_dashboard.local.enabled._1721_dns_zones_panel', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a98c580>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._1721_dns_zones_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a98c580>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1721_dns_zones_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1721_dns_zones_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_1721_dns_zones_panel.cpython-39.pyc', 'exceptions': , 'PANEL': 'dnszones', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'dns', 'ADD_EXCEPTIONS': {'recoverable': (, , , , , , , , , , , , , , , ), 'not_found': (, , , , , , ), 'unauthorized': (, , , , , )}, 'ADD_INSTALLED_APPS': ['designatedashboard'], 'ADD_PANEL': 'designatedashboard.dashboards.project.ngdns.zones.panel.Zones', 'ADD_ANGULAR_MODULES': ['designatedashboard'], 'ADD_SCSS_FILES': ['designatedashboard/designatedashboard.scss'], 'AUTO_DISCOVER_STATIC_FILES': True}, {'__name__': 'openstack_dashboard.local.enabled._1722_dns_reversedns_panel', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a983700>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._1722_dns_reversedns_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a983700>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1722_dns_reversedns_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1722_dns_reversedns_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_1722_dns_reversedns_panel.cpython-39.pyc', 'exceptions': , 'PANEL': 'reverse_dns', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'dns', 'ADD_EXCEPTIONS': {'recoverable': (, , , , , , , , , , , , , , , ), 'not_found': (, , , , , , ), 'unauthorized': (, , , , , )}, 'ADD_PANEL': 'designatedashboard.dashboards.project.ngdns.reverse_dns.panel.ReverseDns', 'ADD_ANGULAR_MODULES': ['designatedashboard'], 'ADD_SCSS_FILES': ['designatedashboard/designatedashboard.scss'], 'AUTO_DISCOVER_STATIC_FILES': True}, {'__name__': 'openstack_dashboard.enabled._1910_object_store_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6d00>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1910_object_store_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6d00>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1910_object_store_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1910_object_store_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1910_object_store_panel_group.cpython-39.pyc', '_': , 'PANEL_GROUP': 'object_store', 'PANEL_GROUP_NAME': 'Object Store', 'PANEL_GROUP_DASHBOARD': 'project'}, {'__name__': 'openstack_dashboard.enabled._1920_project_containers_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6ee0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1920_project_containers_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6ee0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1920_project_containers_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1920_project_containers_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1920_project_containers_panel.cpython-39.pyc', 'PANEL': 'containers', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'object_store', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.containers.panel.Containers', 'DISABLED': False, 'ADD_SCSS_FILES': ['dashboard/project/containers/_containers.scss']}, {'__name__': 'openstack_dashboard.enabled._2010_admin_overview_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6d30>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2010_admin_overview_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6d30>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2010_admin_overview_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2010_admin_overview_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2010_admin_overview_panel.cpython-39.pyc', 'PANEL': 'overview', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'default', 'DEFAULT_PANEL': 'overview', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.overview.panel.Overview'}, {'__name__': 'openstack_dashboard.enabled._2110_admin_compute_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6c10>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2110_admin_compute_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6c10>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2110_admin_compute_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2110_admin_compute_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2110_admin_compute_panel_group.cpython-39.pyc', '_': , 'PANEL_GROUP': 'compute', 'PANEL_GROUP_NAME': 'Compute', 'PANEL_GROUP_DASHBOARD': 'admin'}, {'__name__': 'openstack_dashboard.enabled._2120_admin_hypervisors_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6af0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2120_admin_hypervisors_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6af0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2120_admin_hypervisors_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2120_admin_hypervisors_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2120_admin_hypervisors_panel.cpython-39.pyc', 'PANEL': 'hypervisors', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'compute', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.hypervisors.panel.Hypervisors'}, {'__name__': 'openstack_dashboard.enabled._2130_admin_aggregates_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c65e0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2130_admin_aggregates_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c65e0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2130_admin_aggregates_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2130_admin_aggregates_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2130_admin_aggregates_panel.cpython-39.pyc', 'PANEL': 'aggregates', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'compute', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.aggregates.panel.Aggregates'}, {'__name__': 'openstack_dashboard.enabled._2140_admin_instances_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6ac0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2140_admin_instances_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6ac0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2140_admin_instances_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2140_admin_instances_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2140_admin_instances_panel.cpython-39.pyc', 'PANEL': 'instances', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'compute', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.instances.panel.Instances'}, {'__name__': 'openstack_dashboard.enabled._2150_admin_flavors_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b0d0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2150_admin_flavors_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b0d0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2150_admin_flavors_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2150_admin_flavors_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2150_admin_flavors_panel.cpython-39.pyc', 'PANEL': 'flavors', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'compute', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.flavors.panel.Flavors'}, {'__name__': 'openstack_dashboard.enabled._2160_admin_images_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b160>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2160_admin_images_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b160>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2160_admin_images_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2160_admin_images_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2160_admin_images_panel.cpython-39.pyc', 'PANEL': 'images', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'compute', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.images.panel.Images'}, {'__name__': 'openstack_dashboard.local.enabled._2200_ironic', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a983d60>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._2200_ironic', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a983d60>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_2200_ironic.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_2200_ironic.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_2200_ironic.cpython-39.pyc', 'PANEL': 'ironic', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'admin', 'ADD_PANEL': 'ironic_ui.content.ironic.panel.Ironic', 'ADD_INSTALLED_APPS': ['ironic_ui'], 'ADD_ANGULAR_MODULES': ['horizon.dashboard.admin.ironic'], 'AUTO_DISCOVER_STATIC_FILES': True}, {'__name__': 'openstack_dashboard.enabled._2210_admin_volume_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b1f0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2210_admin_volume_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b1f0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2210_admin_volume_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2210_admin_volume_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2210_admin_volume_panel_group.cpython-39.pyc', '_': , 'PANEL_GROUP': 'volume', 'PANEL_GROUP_NAME': 'Volume', 'PANEL_GROUP_DASHBOARD': 'admin'}, {'__name__': 'openstack_dashboard.enabled._2220_admin_volumes_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b310>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2220_admin_volumes_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b310>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2220_admin_volumes_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2220_admin_volumes_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2220_admin_volumes_panel.cpython-39.pyc', 'PANEL': 'volumes', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'volume', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.volumes.panel.Volumes'}, {'__name__': 'openstack_dashboard.enabled._2230_admin_backups_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b3a0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2230_admin_backups_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b3a0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2230_admin_backups_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2230_admin_backups_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2230_admin_backups_panel.cpython-39.pyc', 'PANEL': 'backups', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'volume', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.backups.panel.Backups'}, {'__name__': 'openstack_dashboard.enabled._2230_admin_snapshots_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b430>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2230_admin_snapshots_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b430>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2230_admin_snapshots_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2230_admin_snapshots_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2230_admin_snapshots_panel.cpython-39.pyc', 'PANEL': 'snapshots', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'volume', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.snapshots.panel.Snapshots'}, {'__name__': 'openstack_dashboard.enabled._2240_admin_volume_types_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b4c0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2240_admin_volume_types_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b4c0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2240_admin_volume_types_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2240_admin_volume_types_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2240_admin_volume_types_panel.cpython-39.pyc', 'PANEL': 'volume_types', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'volume', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.volume_types.panel.VolumeTypes'}, {'__name__': 'openstack_dashboard.enabled._2250_admin_volume_groups', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b550>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2250_admin_volume_groups', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b550>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2250_admin_volume_groups.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2250_admin_volume_groups.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2250_admin_volume_groups.cpython-39.pyc', 'PANEL': 'volume_groups', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'volume', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.volume_groups.panel.VolumeGroups'}, {'__name__': 'openstack_dashboard.enabled._2260_admin_vg_snapshots', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b5e0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2260_admin_vg_snapshots', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b5e0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2260_admin_vg_snapshots.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2260_admin_vg_snapshots.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2260_admin_vg_snapshots.cpython-39.pyc', 'PANEL': 'vg_snapshots', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'volume', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.vg_snapshots.panel.GroupSnapshots'}, {'__name__': 'openstack_dashboard.enabled._2270_admin_group_types_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b670>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2270_admin_group_types_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b670>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2270_admin_group_types_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2270_admin_group_types_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2270_admin_group_types_panel.cpython-39.pyc', 'PANEL': 'group_types', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'volume', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.group_types.panel.GroupTypes'}, {'__name__': 'openstack_dashboard.enabled._2300_admin_network_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b700>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2300_admin_network_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b700>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2300_admin_network_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2300_admin_network_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2300_admin_network_panel_group.cpython-39.pyc', '_': , 'PANEL_GROUP': 'network', 'PANEL_GROUP_NAME': 'Network', 'PANEL_GROUP_DASHBOARD': 'admin'}, {'__name__': 'openstack_dashboard.enabled._2310_admin_networks_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b820>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2310_admin_networks_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b820>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2310_admin_networks_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2310_admin_networks_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2310_admin_networks_panel.cpython-39.pyc', 'PANEL': 'networks', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'network', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.networks.panel.Networks'}, {'__name__': 'openstack_dashboard.enabled._2320_admin_routers_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b8b0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2320_admin_routers_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b8b0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2320_admin_routers_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2320_admin_routers_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2320_admin_routers_panel.cpython-39.pyc', 'PANEL': 'routers', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'network', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.routers.panel.Routers'}, {'__name__': 'openstack_dashboard.enabled._2330_admin_floating_ips_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b940>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2330_admin_floating_ips_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b940>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2330_admin_floating_ips_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2330_admin_floating_ips_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2330_admin_floating_ips_panel.cpython-39.pyc', 'PANEL': 'floating_ips', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'network', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.floating_ips.panel.AdminFloatingIps'}, {'__name__': 'openstack_dashboard.enabled._2340_admin_trunks_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b9d0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2340_admin_trunks_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b9d0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2340_admin_trunks_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2340_admin_trunks_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2340_admin_trunks_panel.cpython-39.pyc', 'PANEL': 'trunks', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'network', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.trunks.panel.Trunks'}, {'__name__': 'openstack_dashboard.enabled._2350_admin_rbac_policies_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97ba60>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2350_admin_rbac_policies_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97ba60>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2350_admin_rbac_policies_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2350_admin_rbac_policies_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2350_admin_rbac_policies_panel.cpython-39.pyc', 'PANEL': 'rbac_policies', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'network', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.rbac_policies.panel.RBACPolicies'}, {'__name__': 'openstack_dashboard.enabled._2810_admin_system_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97baf0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2810_admin_system_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97baf0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2810_admin_system_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2810_admin_system_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2810_admin_system_panel_group.cpython-39.pyc', '_': , 'PANEL_GROUP': 'admin', 'PANEL_GROUP_NAME': 'System', 'PANEL_GROUP_DASHBOARD': 'admin'}, {'__name__': 'openstack_dashboard.enabled._2820_admin_defaults_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97bc10>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2820_admin_defaults_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97bc10>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2820_admin_defaults_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2820_admin_defaults_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2820_admin_defaults_panel.cpython-39.pyc', 'PANEL': 'defaults', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'admin', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.defaults.panel.Defaults'}, {'__name__': 'openstack_dashboard.enabled._2830_admin_metadata_defs_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97bca0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2830_admin_metadata_defs_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97bca0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2830_admin_metadata_defs_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2830_admin_metadata_defs_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2830_admin_metadata_defs_panel.cpython-39.pyc', 'PANEL': 'metadata_defs', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'admin', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.metadata_defs.panel.MetadataDefinitions'}, {'__name__': 'openstack_dashboard.enabled._2840_admin_info_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97bd30>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2840_admin_info_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97bd30>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2840_admin_info_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2840_admin_info_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2840_admin_info_panel.cpython-39.pyc', 'PANEL': 'info', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'admin', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.info.panel.Info'}, {'__name__': 'openstack_dashboard.enabled._3010_identity_domains_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97be50>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._3010_identity_domains_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97be50>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3010_identity_domains_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3010_identity_domains_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_3010_identity_domains_panel.cpython-39.pyc', 'PANEL': 'domains', 'PANEL_DASHBOARD': 'identity', 'PANEL_GROUP': 'default', 'ADD_PANEL': 'openstack_dashboard.dashboards.identity.domains.panel.Domains'}, {'__name__': 'openstack_dashboard.enabled._3020_identity_projects_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97bee0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._3020_identity_projects_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97bee0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3020_identity_projects_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3020_identity_projects_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_3020_identity_projects_panel.cpython-39.pyc', 'PANEL': 'projects', 'PANEL_DASHBOARD': 'identity', 'PANEL_GROUP': 'default', 'DEFAULT_PANEL': 'projects', 'ADD_PANEL': 'openstack_dashboard.dashboards.identity.projects.panel.Tenants'}, {'__name__': 'openstack_dashboard.enabled._3030_identity_users_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97bf70>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._3030_identity_users_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97bf70>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3030_identity_users_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3030_identity_users_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_3030_identity_users_panel.cpython-39.pyc', 'PANEL': 'users', 'PANEL_DASHBOARD': 'identity', 'PANEL_GROUP': 'default', 'ADD_PANEL': 'openstack_dashboard.dashboards.identity.users.panel.Users'}, {'__name__': 'openstack_dashboard.enabled._3040_identity_groups_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97beb0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._3040_identity_groups_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97beb0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3040_identity_groups_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3040_identity_groups_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_3040_identity_groups_panel.cpython-39.pyc', 'PANEL': 'groups', 'PANEL_DASHBOARD': 'identity', 'PANEL_GROUP': 'default', 'ADD_PANEL': 'openstack_dashboard.dashboards.identity.groups.panel.Groups'}, {'__name__': 'openstack_dashboard.enabled._3050_identity_roles_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9830d0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._3050_identity_roles_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9830d0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3050_identity_roles_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3050_identity_roles_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_3050_identity_roles_panel.cpython-39.pyc', 'PANEL': 'roles', 'PANEL_DASHBOARD': 'identity', 'PANEL_GROUP': 'default', 'ADD_PANEL': 'openstack_dashboard.dashboards.identity.roles.panel.Roles'}, {'__name__': 'openstack_dashboard.enabled._3060_federation_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a983160>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._3060_federation_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a983160>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3060_federation_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3060_federation_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_3060_federation_panel_group.cpython-39.pyc', '_': , 'PANEL_GROUP': 'federation', 'PANEL_GROUP_NAME': 'Federation', 'PANEL_GROUP_DASHBOARD': 'identity'}, {'__name__': 'openstack_dashboard.enabled._3070_identity_identity_providers_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a983280>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._3070_identity_identity_providers_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a983280>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3070_identity_identity_providers_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3070_identity_identity_providers_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_3070_identity_identity_providers_panel.cpython-39.pyc', 'PANEL': 'identity_providers', 'PANEL_DASHBOARD': 'identity', 'PANEL_GROUP': 'federation', 'ADD_PANEL': 'openstack_dashboard.dashboards.identity.identity_providers.panel.IdentityProviders'}, {'__name__': 'openstack_dashboard.enabled._3080_identity_mappings_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a983310>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._3080_identity_mappings_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a983310>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3080_identity_mappings_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3080_identity_mappings_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_3080_identity_mappings_panel.cpython-39.pyc', 'PANEL': 'mappings', 'PANEL_DASHBOARD': 'identity', 'PANEL_GROUP': 'federation', 'ADD_PANEL': 'openstack_dashboard.dashboards.identity.mappings.panel.Mappings'}, {'__name__': 'openstack_dashboard.enabled._3090_identity_application_credentials_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9833a0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._3090_identity_application_credentials_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9833a0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3090_identity_application_credentials_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3090_identity_application_credentials_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_3090_identity_application_credentials_panel.cpython-39.pyc', 'PANEL': 'application_credentials', 'PANEL_DASHBOARD': 'identity', 'PANEL_GROUP': 'default', 'ADD_PANEL': 'openstack_dashboard.dashboards.identity.application_credentials.panel.ApplicationCredentialsPanel'}, {'__name__': 'openstack_dashboard.local.enabled._80_manila_admin_add_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a983eb0>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._80_manila_admin_add_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a983eb0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_80_manila_admin_add_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_80_manila_admin_add_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_80_manila_admin_add_share_panel_group.cpython-39.pyc', 'PANEL_GROUP': 'share', 'PANEL_GROUP_NAME': 'Share', 'PANEL_GROUP_DASHBOARD': 'admin', 'EXTRA_TABS': {'openstack_dashboard.dashboards.admin.defaults.tabs.DefaultsTabs': ('manila_ui.dashboards.admin.defaults.tabs.ShareQuotasTab',)}, 'EXTRA_STEPS': {'openstack_dashboard.dashboards.identity.projects.workflows.UpdateQuota': ('manila_ui.dashboards.identity.projects.workflows.UpdateShareQuota',), 'openstack_dashboard.dashboards.admin.defaults.workflows.UpdateDefaultQuotas': ('manila_ui.dashboards.admin.defaults.workflows.UpdateDefaultShareQuotasStep',)}}, {'__name__': 'openstack_dashboard.local.enabled._80_manila_project_add_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a983e80>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._80_manila_project_add_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a983e80>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_80_manila_project_add_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_80_manila_project_add_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_80_manila_project_add_share_panel_group.cpython-39.pyc', 'exceptions': , 'PANEL_GROUP': 'share', 'PANEL_GROUP_NAME': 'Share', 'PANEL_GROUP_DASHBOARD': 'project', 'ADD_EXCEPTIONS': {'recoverable': (,), 'not_found': (,), 'unauthorized': (, )}}, {'__name__': 'openstack_dashboard.local.enabled._9010_manila_admin_add_shares_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a92b580>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9010_manila_admin_add_shares_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a92b580>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9010_manila_admin_add_shares_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9010_manila_admin_add_shares_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9010_manila_admin_add_shares_panel_to_share_panel_group.cpython-39.pyc', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'share', 'PANEL': 'shares', 'ADD_PANEL': 'manila_ui.dashboards.admin.shares.panel.Shares'}, {'__name__': 'openstack_dashboard.local.enabled._9010_manila_project_add_shares_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a996d00>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9010_manila_project_add_shares_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a996d00>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9010_manila_project_add_shares_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9010_manila_project_add_shares_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9010_manila_project_add_shares_panel_to_share_panel_group.cpython-39.pyc', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'share', 'PANEL': 'shares', 'ADD_PANEL': 'manila_ui.dashboards.project.shares.panel.Shares'}, {'__name__': 'openstack_dashboard.local.enabled._9020_manila_admin_add_share_snapshots_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a98c9a0>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9020_manila_admin_add_share_snapshots_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a98c9a0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9020_manila_admin_add_share_snapshots_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9020_manila_admin_add_share_snapshots_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9020_manila_admin_add_share_snapshots_panel_to_share_panel_group.cpython-39.pyc', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'share', 'PANEL': 'share_snapshots', 'ADD_PANEL': 'manila_ui.dashboards.admin.share_snapshots.panel.ShareSnapshots'}, {'__name__': 'openstack_dashboard.local.enabled._9020_manila_project_add_share_snapshots_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a98caf0>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9020_manila_project_add_share_snapshots_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a98caf0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9020_manila_project_add_share_snapshots_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9020_manila_project_add_share_snapshots_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9020_manila_project_add_share_snapshots_panel_to_share_panel_group.cpython-39.pyc', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'share', 'PANEL': 'share_snapshots', 'ADD_PANEL': 'manila_ui.dashboards.project.share_snapshots.panel.ShareSnapshots'}, {'__name__': 'openstack_dashboard.local.enabled._9030_manila_admin_add_share_types_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a996d90>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9030_manila_admin_add_share_types_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a996d90>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9030_manila_admin_add_share_types_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9030_manila_admin_add_share_types_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9030_manila_admin_add_share_types_panel_to_share_panel_group.cpython-39.pyc', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'share', 'PANEL': 'share_types', 'ADD_PANEL': 'manila_ui.dashboards.admin.share_types.panel.ShareTypes'}, {'__name__': 'openstack_dashboard.local.enabled._9040_manila_admin_add_share_networks_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a996df0>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9040_manila_admin_add_share_networks_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a996df0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9040_manila_admin_add_share_networks_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9040_manila_admin_add_share_networks_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9040_manila_admin_add_share_networks_panel_to_share_panel_group.cpython-39.pyc', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'share', 'PANEL': 'share_networks', 'ADD_PANEL': 'manila_ui.dashboards.admin.share_networks.panel.ShareNetworks'}, {'__name__': 'openstack_dashboard.local.enabled._9040_manila_project_add_share_networks_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a94b220>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9040_manila_project_add_share_networks_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a94b220>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9040_manila_project_add_share_networks_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9040_manila_project_add_share_networks_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9040_manila_project_add_share_networks_panel_to_share_panel_group.cpython-39.pyc', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'share', 'PANEL': 'share_networks', 'ADD_PANEL': 'manila_ui.dashboards.project.share_networks.panel.ShareNetworks'}, {'__name__': 'openstack_dashboard.local.enabled._9050_manila_admin_add_security_services_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a94b2e0>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9050_manila_admin_add_security_services_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a94b2e0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9050_manila_admin_add_security_services_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9050_manila_admin_add_security_services_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9050_manila_admin_add_security_services_panel_to_share_panel_group.cpython-39.pyc', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'share', 'PANEL': 'security_services', 'ADD_PANEL': 'manila_ui.dashboards.admin.security_services.panel.SecurityServices'}, {'__name__': 'openstack_dashboard.local.enabled._9050_manila_project_add_security_services_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a94b3d0>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9050_manila_project_add_security_services_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a94b3d0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9050_manila_project_add_security_services_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9050_manila_project_add_security_services_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9050_manila_project_add_security_services_panel_to_share_panel_group.cpython-39.pyc', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'share', 'PANEL': 'security_services', 'ADD_PANEL': 'manila_ui.dashboards.project.security_services.panel.SecurityServices'}, {'__name__': 'openstack_dashboard.local.enabled._9060_manila_admin_add_share_servers_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a94b460>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9060_manila_admin_add_share_servers_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a94b460>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9060_manila_admin_add_share_servers_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9060_manila_admin_add_share_servers_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9060_manila_admin_add_share_servers_panel_to_share_panel_group.cpython-39.pyc', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'share', 'PANEL': 'share_servers', 'ADD_PANEL': 'manila_ui.dashboards.admin.share_servers.panel.ShareServers'}, {'__name__': 'openstack_dashboard.local.enabled._9070_manila_admin_add_share_instances_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a94b4f0>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9070_manila_admin_add_share_instances_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a94b4f0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9070_manila_admin_add_share_instances_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9070_manila_admin_add_share_instances_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9070_manila_admin_add_share_instances_panel_to_share_panel_group.cpython-39.pyc', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'share', 'PANEL': 'share_instances', 'ADD_PANEL': 'manila_ui.dashboards.admin.share_instances.panel.ShareInstances'}, {'__name__': 'openstack_dashboard.local.enabled._9080_manila_admin_add_share_groups_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a94b580>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9080_manila_admin_add_share_groups_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a94b580>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9080_manila_admin_add_share_groups_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9080_manila_admin_add_share_groups_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9080_manila_admin_add_share_groups_panel_to_share_panel_group.cpython-39.pyc', 'features': , 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'share', 'PANEL': 'share_groups', 'ADD_PANEL': 'manila_ui.dashboards.admin.share_groups.panel.ShareGroups'}, {'__name__': 'openstack_dashboard.local.enabled._9080_manila_project_add_share_groups_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a94bd30>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9080_manila_project_add_share_groups_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a94bd30>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9080_manila_project_add_share_groups_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9080_manila_project_add_share_groups_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9080_manila_project_add_share_groups_panel_to_share_panel_group.cpython-39.pyc', 'features': , 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'share', 'PANEL': 'share_groups', 'ADD_PANEL': 'manila_ui.dashboards.project.share_groups.panel.ShareGroups'}, {'__name__': 'openstack_dashboard.local.enabled._9085_manila_admin_add_share_group_snapshots_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a94bdf0>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9085_manila_admin_add_share_group_snapshots_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a94bdf0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9085_manila_admin_add_share_group_snapshots_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9085_manila_admin_add_share_group_snapshots_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9085_manila_admin_add_share_group_snapshots_panel_to_share_panel_group.cpython-39.pyc', 'features': , 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'share', 'PANEL': 'share_group_snapshots', 'ADD_PANEL': 'manila_ui.dashboards.admin.share_group_snapshots.panel.ShareGroupSnapshots'}, {'__name__': 'openstack_dashboard.local.enabled._9085_manila_project_add_share_group_snapshots_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a94be80>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9085_manila_project_add_share_group_snapshots_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a94be80>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9085_manila_project_add_share_group_snapshots_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9085_manila_project_add_share_group_snapshots_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9085_manila_project_add_share_group_snapshots_panel_to_share_panel_group.cpython-39.pyc', 'features': , 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'share', 'PANEL': 'share_group_snapshots', 'ADD_PANEL': 'manila_ui.dashboards.project.share_group_snapshots.panel.ShareGroupSnapshots'}, {'__name__': 'openstack_dashboard.local.enabled._9090_manila_admin_add_share_group_types_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a94bf10>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9090_manila_admin_add_share_group_types_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a94bf10>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9090_manila_admin_add_share_group_types_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9090_manila_admin_add_share_group_types_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9090_manila_admin_add_share_group_types_panel_to_share_panel_group.cpython-39.pyc', 'features': , 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'share', 'PANEL': 'share_group_types', 'ADD_PANEL': 'manila_ui.dashboards.admin.share_group_types.panel.ShareGroupTypes'}, {'__name__': 'openstack_dashboard.local.enabled._9095_manila_admin_add_user_messages_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a94bfa0>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9095_manila_admin_add_user_messages_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a94bfa0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9095_manila_admin_add_user_messages_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9095_manila_admin_add_user_messages_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9095_manila_admin_add_user_messages_panel_to_share_panel_group.cpython-39.pyc', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'share', 'PANEL': 'user_messages', 'ADD_PANEL': 'manila_ui.dashboards.admin.user_messages.panel.UserMessages'}, {'__name__': 'openstack_dashboard.local.enabled._9095_manila_project_add_user_messages_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a94b550>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9095_manila_project_add_user_messages_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a94b550>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9095_manila_project_add_user_messages_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9095_manila_project_add_user_messages_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9095_manila_project_add_user_messages_panel_to_share_panel_group.cpython-39.pyc', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'share', 'PANEL': 'user_messages', 'ADD_PANEL': 'manila_ui.dashboards.project.user_messages.panel.UserMessages'}], 'header_sections': [], 'dashboards': ('project', 'admin', 'identity', 'settings'), 'angular_modules': ['horizon.dashboard.project', 'horizon.dashboard.project.lbaasv2', 'horizon.dashboard.project.heat_dashboard.template_generator', 'designatedashboard', 'designatedashboard', 'horizon.dashboard.admin.ironic', 'horizon.dashboard.identity'], 'scss_files': ['dashboard/project/lbaasv2/lbaasv2.scss', 'horizon/lib/bootstrap_scss/scss/_bootstrap.scss', 'horizon/lib/font_awesome/scss/font-awesome.scss', 'dashboard/project/heat_dashboard/template_generator/css/hotgen-main.scss', 'designatedashboard/designatedashboard.scss', 'designatedashboard/designatedashboard.scss', 'dashboard/project/containers/_containers.scss'], 'xstatic_modules': [('xstatic.pkg.angular', ['angular-animate.js', 'angular-aria.js', 'angular-messages.js']), ('xstatic.pkg.angular_bootstrap', ['angular-bootstrap.js']), ('xstatic.pkg.angular_uuid', ['angular-uuid.js']), ('xstatic.pkg.angular_vis', ['angular-vis.js']), ('xstatic.pkg.filesaver', ['FileSaver.js']), ('xstatic.pkg.js_yaml', ['js-yaml.js']), ('xstatic.pkg.json2yaml', ['json2yaml.js'])], 'extra_tabs': defaultdict(, {'openstack_dashboard.dashboards.admin.defaults.tabs.DefaultsTabs': ('manila_ui.dashboards.admin.defaults.tabs.ShareQuotasTab',)}), 'extra_steps': defaultdict(, {'openstack_dashboard.dashboards.identity.projects.workflows.UpdateQuota': ('manila_ui.dashboards.identity.projects.workflows.UpdateShareQuota',), 'openstack_dashboard.dashboards.admin.defaults.workflows.UpdateDefaultQuotas': ('manila_ui.dashboards.admin.defaults.workflows.UpdateDefaultShareQuotasStep',)}), 'plugins': ['openstack_dashboard.dashboards.project', 'octavia_dashboard', 'heat_dashboard', 'designatedashboard', 'openstack_dashboard.dashboards.admin', 'ironic_ui', 'openstack_dashboard.dashboards.identity', 'openstack_dashboard.dashboards.settings'], 'xstatic_lib_files': ['horizon/lib/jquery/jquery.js', 'horizon/lib/jquery_migrate/jquery-migrate.js', 'horizon/lib/angular/angular.js', 'horizon/lib/angular/angular-cookies.js', 'horizon/lib/angular/angular-sanitize.js', 'horizon/lib/angular/angular-route.js', 'horizon/lib/angular_bootstrap/angular-bootstrap.js', 'horizon/lib/angular_gettext/angular-gettext.js', 'horizon/lib/angular_lrdragndrop/lrdragndrop.js', 'horizon/lib/angular_smart_table/smart-table.js', 'horizon/lib/angular_fileupload/ng-file-upload-all.js', 'horizon/lib/d3/d3.js', 'horizon/lib/jquery_quicksearch/jquery.quicksearch.js', 'horizon/lib/jquery_tablesorter/jquery.tablesorter.js', 'horizon/lib/jquery_ui/jquery-ui.js', 'horizon/lib/bootstrap_scss/js/bootstrap.js', 'horizon/lib/bootstrap_datepicker/bootstrap-datepicker.js', 'horizon/lib/hogan/hogan.js', 'horizon/lib/rickshaw/rickshaw.js', 'horizon/lib/jsencrypt/jsencrypt.js', 'horizon/lib/objectpath/ObjectPath.js', 'horizon/lib/tv4/tv4.js', 'horizon/lib/angular_schema_form/schema-form.js', 'horizon/lib/angular/angular-animate.js', 'horizon/lib/angular/angular-aria.js', 'horizon/lib/angular/angular-messages.js', 'horizon/lib/angular_bootstrap/angular-bootstrap.js', 'horizon/lib/angular_uuid/angular-uuid.js', 'horizon/lib/angular_vis/angular-vis.js', 'horizon/lib/filesaver/FileSaver.js', 'horizon/lib/js_yaml/js-yaml.js', 'horizon/lib/json2yaml/json2yaml.js']} 2025-10-08 19:07:36,041 52 DEBUG django.template Exception while resolving variable 'integration_tests_support' in template 'unknown'. Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/django/template/base.py", line 829, in _resolve_lookup current = current[bit] KeyError: 'integration_tests_support' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/django/template/base.py", line 837, in _resolve_lookup current = getattr(current, bit) AttributeError: 'dict' object has no attribute 'integration_tests_support' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/django/template/base.py", line 843, in _resolve_lookup current = current[int(bit)] ValueError: invalid literal for int() with base 10: 'integration_tests_support' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/django/template/base.py", line 848, in _resolve_lookup raise VariableDoesNotExist("Failed lookup for key " django.template.base.VariableDoesNotExist: Failed lookup for key [integration_tests_support] in {'default_dashboard': 'project', 'user_home': 'openstack_dashboard.views.get_user_home', 'ajax_queue_limit': 10, 'auto_fade_alerts': {'delay': 3000, 'fade_duration': 1500, 'types': ['alert-success', 'alert-info']}, 'help_url': 'http://docs.openstack.org', 'exceptions': {'recoverable': (, , , , , , , , , , , , , , , , , ), 'not_found': (, , , , , , , , ), 'unauthorized': (, , , , , , , , )}, 'password_validator': {'regex': '', 'help_text': ''}, 'password_autocomplete': 'off', 'disable_password_reveal': True, 'enforce_password_check': True, 'images_panel': 'legacy', 'js_files': ['auth/auth.module.js', 'auth/login/login.module.js', 'framework/framework.module.js', 'framework/util/actions/actions.module.js', 'framework/util/bind-scope/bind-scope.module.js', 'framework/util/extensible/extensible.module.js', 'framework/util/file/file.module.js', 'framework/util/filters/filters.module.js', 'framework/util/navigations/navigations.module.js', 'framework/util/promise-toggle/promise-toggle.module.js', 'framework/util/q/q.module.js', 'framework/util/tech-debt/tech-debt.module.js', 'framework/util/util.module.js', 'framework/util/validators/validators.module.js', 'framework/util/workflow/workflow.module.js', 'framework/widgets/action-list/action-list.module.js', 'framework/widgets/charts/charts.module.js', 'framework/widgets/contenteditable/contenteditable.module.js', 'framework/widgets/details/details.module.js', 'framework/widgets/form/form.module.js', 'framework/widgets/headers/headers.module.js', 'framework/widgets/help-panel/help-panel.module.js', 'framework/widgets/load-edit/load-edit.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/panel/panel.module.js', 'framework/widgets/property/property.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/conf/permissions.service.js', 'framework/conf/resource-type-registry.service.js', 'framework/util/actions/action-result.service.js', 'framework/util/bind-scope/bind-scope.directive.js', 'framework/util/extensible/extensible.service.js', 'framework/util/file/file-reader.service.js', 'framework/util/file/text-download.service.js', 'framework/util/filters/filters.js', 'framework/util/filters/helpers.borrowed-from-underscore.js', 'framework/util/http/http.js', 'framework/util/i18n/i18n.js', 'framework/util/navigations/navigations.service.js', 'framework/util/promise-toggle/hz-promise-toggle.directive.js', 'framework/util/q/q.extensions.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/timezones/timezone.service.js', 'framework/util/uuid/uuid.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/validators/validate-unique.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/actions.controller.js', 'framework/widgets/action-list/actions.directive.js', 'framework/widgets/action-list/actions.service.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/contenteditable/contenteditable.directive.js', 'framework/widgets/details/details.directive.js', 'framework/widgets/details/routed-details-view.controller.js', 'framework/widgets/form/builders.provider.js', 'framework/widgets/form/decorator.js', 'framework/widgets/form/modal-form.controller.js', 'framework/widgets/form/modal-form.service.js', 'framework/widgets/headers/hz-page-header.directive.js', 'framework/widgets/help-panel/help-panel.directive.js', 'framework/widgets/load-edit/load-edit.directive.js', 'framework/widgets/magic-search/hz-magic-search-bar.directive.js', 'framework/widgets/magic-search/hz-magic-search-context.directive.js', 'framework/widgets/magic-search/magic-search.controller.js', 'framework/widgets/magic-search/magic-search.directive.js', 'framework/widgets/magic-search/magic-search.service.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.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/delete-modal.service.js', 'framework/widgets/modal/simple-modal.controller.js', 'framework/widgets/modal/simple-modal.service.js', 'framework/widgets/modal/wizard-modal.service.js', 'framework/widgets/modal/wizard.controller.js', 'framework/widgets/panel/hz-resource-panel.controller.js', 'framework/widgets/panel/hz-resource-panel.directive.js', 'framework/widgets/property/hz-field.directive.js', 'framework/widgets/property/hz-resource-property-list.directive.js', 'framework/widgets/property/hz-resource-property.controller.js', 'framework/widgets/property/hz-resource-property.directive.js', 'framework/widgets/table/hz-cell.directive.js', 'framework/widgets/table/hz-detail-row.directive.js', 'framework/widgets/table/hz-dynamic-table.controller.js', 'framework/widgets/table/hz-dynamic-table.directive.js', 'framework/widgets/table/hz-expand-detail.directive.js', 'framework/widgets/table/hz-no-items.directive.js', 'framework/widgets/table/hz-resource-table.controller.js', 'framework/widgets/table/hz-resource-table.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.controller.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/filter-available.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/conf/conf.module.js', 'app/core/core-constants.module.js', 'app/core/core.module.js', 'app/core/flavors/actions/actions.module.js', 'app/core/flavors/flavors.module.js', 'app/core/images/actions/actions.module.js', 'app/core/images/details/details.module.js', 'app/core/images/images.module.js', 'app/core/keypairs/actions/actions.module.js', 'app/core/keypairs/details/details.module.js', 'app/core/keypairs/keypairs.module.js', 'app/core/metadata/metadata.module.js', 'app/core/metadata/modal/modal.module.js', 'app/core/network_qos/actions/actions.module.js', 'app/core/network_qos/details/details.module.js', 'app/core/network_qos/qos.module.js', 'app/core/openstack-service-api/openstack-service-api.module.js', 'app/core/server_groups/actions/actions.module.js', 'app/core/server_groups/details/details.module.js', 'app/core/server_groups/server-groups.module.js', 'app/core/trunks/actions/actions.module.js', 'app/core/trunks/details/details.module.js', 'app/core/trunks/trunks.module.js', 'app/core/workflow/workflow.module.js', 'app/resources/resources.module.js', 'app/tech-debt/tech-debt.module.js', 'app/core/cloud-services/hz-if-cinder-extensions.directive.js', 'app/core/cloud-services/hz-if-neutron-extensions.directive.js', 'app/core/cloud-services/hz-if-policies.directive.js', 'app/core/cloud-services/hz-if-services.directive.js', 'app/core/cloud-services/hz-if-settings.directive.js', 'app/core/cloud-services/hz-if-version.directive.js', 'app/core/flavors/actions/delete-flavor.service.js', 'app/core/flavors/actions/update-metadata.action.service.js', 'app/core/flavors/flavors.service.js', 'app/core/images/actions/create-volume.service.js', 'app/core/images/actions/create.action.service.js', 'app/core/images/actions/create.workflow.service.js', 'app/core/images/actions/delete-image-selected.component.js', 'app/core/images/actions/delete-image.service.js', 'app/core/images/actions/edit.action.service.js', 'app/core/images/actions/edit.workflow.service.js', 'app/core/images/actions/launch-instance.service.js', 'app/core/images/actions/update-metadata.action.service.js', 'app/core/images/details/overview.controller.js', 'app/core/images/filters/image-visibility.filter.js', 'app/core/images/images.service.js', 'app/core/images/steps/create-image/create-image.controller.js', 'app/core/images/steps/create-volume/create-volume.controller.js', 'app/core/images/steps/edit-image/edit-image.controller.js', 'app/core/images/steps/update-metadata/update-metadata.controller.js', 'app/core/images/summary.controller.js', 'app/core/images/workflows/create-volume.service.js', 'app/core/keypairs/actions/create.key-type.controller.js', 'app/core/keypairs/actions/create.service.js', 'app/core/keypairs/actions/delete.service.js', 'app/core/keypairs/actions/import.public-key.controller.js', 'app/core/keypairs/actions/import.service.js', 'app/core/keypairs/details/details.controller.js', 'app/core/keypairs/keypair.controller.js', 'app/core/keypairs/keypairs.service.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/network_qos/actions/delete.action.service.js', 'app/core/network_qos/details/overview.controller.js', 'app/core/network_qos/qos.service.js', 'app/core/openstack-service-api/cinder-extensions.service.js', 'app/core/openstack-service-api/cinder.service.js', 'app/core/openstack-service-api/extensions.service.js', 'app/core/openstack-service-api/glance.service.js', 'app/core/openstack-service-api/keystone.service.js', 'app/core/openstack-service-api/network.service.js', 'app/core/openstack-service-api/neutron-extensions.service.js', 'app/core/openstack-service-api/neutron.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/swift.service.js', 'app/core/openstack-service-api/user-session.service.js', 'app/core/server_groups/actions/create.action.service.js', 'app/core/server_groups/actions/delete.action.service.js', 'app/core/server_groups/actions/workflow/workflow.service.js', 'app/core/server_groups/details/overview.controller.js', 'app/core/server_groups/server-groups.service.js', 'app/core/trunks/actions/create.action.service.js', 'app/core/trunks/actions/create.workflow.service.js', 'app/core/trunks/actions/delete.action.service.js', 'app/core/trunks/actions/edit.action.service.js', 'app/core/trunks/actions/edit.workflow.service.js', 'app/core/trunks/actions/ports-extra.service.js', 'app/core/trunks/details/overview.controller.js', 'app/core/trunks/steps/trunk-details.controller.js', 'app/core/trunks/steps/trunk-parent-port.controller.js', 'app/core/trunks/steps/trunk-subports.controller.js', 'app/core/trunks/trunks.service.js', 'app/core/workflow/decorator.service.js', 'app/core/workflow/workflow.service.js', 'app/redirect.controller.js', 'app/tech-debt/hz-namespace-resource-type-form.controller.js', 'app/tech-debt/image-form.controller.js', 'dashboard/project/containers/containers.module.js', 'dashboard/project/project.module.js', 'dashboard/project/workflow/launch-instance/launch-instance.module.js', 'dashboard/project/workflow/workflow.module.js', 'dashboard/project/containers/check-copy-destination.directive.js', 'dashboard/project/containers/containers-model.service.js', 'dashboard/project/containers/containers.controller.js', 'dashboard/project/containers/copy-object-controller.js', 'dashboard/project/containers/delete-objects.controller.js', 'dashboard/project/containers/edit-object-controller.js', 'dashboard/project/containers/file-change-directive.js', 'dashboard/project/containers/object-name-exists.directive.js', 'dashboard/project/containers/objects-batch-actions.service.js', 'dashboard/project/containers/objects-row-actions.service.js', 'dashboard/project/containers/objects.controller.js', 'dashboard/project/containers/upload-object-controller.js', 'dashboard/project/workflow/launch-instance/configuration/configuration.controller.js', 'dashboard/project/workflow/launch-instance/details/details.controller.js', 'dashboard/project/workflow/launch-instance/flavor/flavor.controller.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/launch-instance-modal.controller.js', 'dashboard/project/workflow/launch-instance/launch-instance-modal.service.js', 'dashboard/project/workflow/launch-instance/launch-instance-model.service.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/networkports/ports.controller.js', 'dashboard/project/workflow/launch-instance/scheduler-hints/scheduler-hints.controller.js', 'dashboard/project/workflow/launch-instance/security-groups/security-groups.controller.js', 'dashboard/project/workflow/launch-instance/server-groups/server-groups.controller.js', 'dashboard/project/workflow/launch-instance/source/source.controller.js', 'dashboard/project/lbaasv2/healthmonitors/healthmonitors.module.js', 'dashboard/project/lbaasv2/l7policies/l7policies.module.js', 'dashboard/project/lbaasv2/l7rules/l7rules.module.js', 'dashboard/project/lbaasv2/lbaasv2.module.js', 'dashboard/project/lbaasv2/listeners/listeners.module.js', 'dashboard/project/lbaasv2/loadbalancers/loadbalancers.module.js', 'dashboard/project/lbaasv2/members/members.module.js', 'dashboard/project/lbaasv2/pools/pools.module.js', 'app/core/openstack-service-api/lbaasv2.service.js', 'app/core/openstack-service-api/octavia-barbican.service.js', 'dashboard/project/lbaasv2/healthmonitors/actions/create/create.action.service.js', 'dashboard/project/lbaasv2/healthmonitors/actions/create/wizard.controller.js', 'dashboard/project/lbaasv2/healthmonitors/actions/delete/delete.action.service.js', 'dashboard/project/lbaasv2/healthmonitors/actions/edit/edit.action.service.js', 'dashboard/project/lbaasv2/healthmonitors/actions/edit/wizard.controller.js', 'dashboard/project/lbaasv2/healthmonitors/details/detail.controller.js', 'dashboard/project/lbaasv2/l7policies/actions/create/create.action.service.js', 'dashboard/project/lbaasv2/l7policies/actions/create/wizard.controller.js', 'dashboard/project/lbaasv2/l7policies/actions/delete/delete.action.service.js', 'dashboard/project/lbaasv2/l7policies/actions/edit/edit.action.service.js', 'dashboard/project/lbaasv2/l7policies/actions/edit/wizard.controller.js', 'dashboard/project/lbaasv2/l7policies/details/detail.controller.js', 'dashboard/project/lbaasv2/l7rules/actions/create/create.action.service.js', 'dashboard/project/lbaasv2/l7rules/actions/create/wizard.controller.js', 'dashboard/project/lbaasv2/l7rules/actions/delete/delete.action.service.js', 'dashboard/project/lbaasv2/l7rules/actions/edit/edit.action.service.js', 'dashboard/project/lbaasv2/l7rules/actions/edit/wizard.controller.js', 'dashboard/project/lbaasv2/l7rules/details/detail.controller.js', 'dashboard/project/lbaasv2/listeners/actions/create/create.service.js', 'dashboard/project/lbaasv2/listeners/actions/create/wizard.controller.js', 'dashboard/project/lbaasv2/listeners/actions/delete/delete.action.service.js', 'dashboard/project/lbaasv2/listeners/actions/edit/edit.service.js', 'dashboard/project/lbaasv2/listeners/actions/edit/wizard.controller.js', 'dashboard/project/lbaasv2/listeners/details/detail.controller.js', 'dashboard/project/lbaasv2/loadbalancers/actions/associate-ip/modal.controller.js', 'dashboard/project/lbaasv2/loadbalancers/actions/associate-ip/modal.service.js', 'dashboard/project/lbaasv2/loadbalancers/actions/create/create.service.js', 'dashboard/project/lbaasv2/loadbalancers/actions/create/wizard.controller.js', 'dashboard/project/lbaasv2/loadbalancers/actions/delete/delete.action.service.js', 'dashboard/project/lbaasv2/loadbalancers/actions/disassociate-ip/modal.service.js', 'dashboard/project/lbaasv2/loadbalancers/actions/edit/edit.service.js', 'dashboard/project/lbaasv2/loadbalancers/actions/edit/wizard.controller.js', 'dashboard/project/lbaasv2/loadbalancers/details/detail.controller.js', 'dashboard/project/lbaasv2/loadbalancers/loadbalancers.service.js', 'dashboard/project/lbaasv2/loadbalancers/panel.controller.js', 'dashboard/project/lbaasv2/members/actions/delete/delete.action.service.js', 'dashboard/project/lbaasv2/members/actions/edit-member/modal.controller.js', 'dashboard/project/lbaasv2/members/actions/edit-member/modal.service.js', 'dashboard/project/lbaasv2/members/actions/update-list/update-member-list.service.js', 'dashboard/project/lbaasv2/members/actions/update-list/wizard.controller.js', 'dashboard/project/lbaasv2/members/details/detail.controller.js', 'dashboard/project/lbaasv2/pools/actions/create/create.action.service.js', 'dashboard/project/lbaasv2/pools/actions/create/wizard.controller.js', 'dashboard/project/lbaasv2/pools/actions/delete/delete.action.service.js', 'dashboard/project/lbaasv2/pools/actions/edit/edit.action.service.js', 'dashboard/project/lbaasv2/pools/actions/edit/wizard.controller.js', 'dashboard/project/lbaasv2/pools/details/detail.controller.js', 'dashboard/project/lbaasv2/util/validators/validate-unique.js', 'dashboard/project/lbaasv2/widgets/filterselect/filter-select.component.js', 'dashboard/project/lbaasv2/widgets/table/table-status.directive.js', 'dashboard/project/lbaasv2/workflow/certificates/certificates.controller.js', 'dashboard/project/lbaasv2/workflow/l7policy/l7policy.controller.js', 'dashboard/project/lbaasv2/workflow/listener/listener.controller.js', 'dashboard/project/lbaasv2/workflow/loadbalancer/loadbalancer.controller.js', 'dashboard/project/lbaasv2/workflow/members/members.controller.js', 'dashboard/project/lbaasv2/workflow/modal.service.js', 'dashboard/project/lbaasv2/workflow/model.service.js', 'dashboard/project/lbaasv2/workflow/monitor/monitor.controller.js', 'dashboard/project/lbaasv2/workflow/pool/pool.controller.js', 'dashboard/project/lbaasv2/workflow/workflow.service.js', 'designatedashboard/designatedashboard.module.js', 'designatedashboard/resources/os-designate-floatingip/actions/actions.module.js', 'designatedashboard/resources/os-designate-floatingip/details/details.module.js', 'designatedashboard/resources/os-designate-floatingip/os-designate-floatingip.module.js', 'designatedashboard/resources/os-designate-recordset/actions/actions.module.js', 'designatedashboard/resources/os-designate-recordset/details/details.module.js', 'designatedashboard/resources/os-designate-recordset/os-designate-recordset.module.js', 'designatedashboard/resources/os-designate-zone/actions/actions.module.js', 'designatedashboard/resources/os-designate-zone/details/details.module.js', 'designatedashboard/resources/os-designate-zone/os-designate-zone.module.js', 'designatedashboard/resources/resources.module.js', 'designatedashboard/resources/os-designate-floatingip/actions/set.service.js', 'designatedashboard/resources/os-designate-floatingip/actions/unset.service.js', 'designatedashboard/resources/os-designate-floatingip/api.service.js', 'designatedashboard/resources/os-designate-floatingip/details/overview.controller.js', 'designatedashboard/resources/os-designate-recordset/actions/common-forms.service.js', 'designatedashboard/resources/os-designate-recordset/actions/create.service.js', 'designatedashboard/resources/os-designate-recordset/actions/delete.service.js', 'designatedashboard/resources/os-designate-recordset/actions/update.service.js', 'designatedashboard/resources/os-designate-recordset/api.service.js', 'designatedashboard/resources/os-designate-recordset/details/overview.controller.js', 'designatedashboard/resources/os-designate-recordset/details/zone-recordsets.controller.js', 'designatedashboard/resources/os-designate-zone/actions/common-forms.service.js', 'designatedashboard/resources/os-designate-zone/actions/create.service.js', 'designatedashboard/resources/os-designate-zone/actions/delete.service.js', 'designatedashboard/resources/os-designate-zone/actions/update.service.js', 'designatedashboard/resources/os-designate-zone/api.service.js', 'designatedashboard/resources/os-designate-zone/details/overview.controller.js', 'designatedashboard/resources/util.service.js', 'dashboard/admin/ironic/ironic.module.js', 'dashboard/admin/ironic/auto-focus.directive.js', 'dashboard/admin/ironic/base-node/base-node.controller.js', 'dashboard/admin/ironic/base-node/base-node.service.js', 'dashboard/admin/ironic/base-port/base-port.controller.js', 'dashboard/admin/ironic/base-portgroup/base-portgroup.controller.js', 'dashboard/admin/ironic/bootdevice/bootdevice.controller.js', 'dashboard/admin/ironic/bootdevice/bootdevice.service.js', 'dashboard/admin/ironic/clean-node/clean-node.controller.js', 'dashboard/admin/ironic/clean-node/clean-node.service.js', 'dashboard/admin/ironic/create-port/create-port.controller.js', 'dashboard/admin/ironic/create-port/create-port.service.js', 'dashboard/admin/ironic/create-portgroup/create-portgroup.controller.js', 'dashboard/admin/ironic/create-portgroup/create-portgroup.service.js', 'dashboard/admin/ironic/driver-property.service.js', 'dashboard/admin/ironic/edit-node/edit-node.controller.js', 'dashboard/admin/ironic/edit-node/edit-node.service.js', 'dashboard/admin/ironic/edit-port/edit-port.controller.js', 'dashboard/admin/ironic/edit-port/edit-port.service.js', 'dashboard/admin/ironic/edit-portgroup/edit-portgroup.controller.js', 'dashboard/admin/ironic/edit-portgroup/edit-portgroup.service.js', 'dashboard/admin/ironic/empty-to-pristine.directive.js', 'dashboard/admin/ironic/enroll-node/enroll-node.controller.js', 'dashboard/admin/ironic/enroll-node/enroll-node.service.js', 'dashboard/admin/ironic/form-field.directive.js', 'dashboard/admin/ironic/form-field.service.js', 'dashboard/admin/ironic/graph.service.js', 'dashboard/admin/ironic/ironic.backend-mock.service.js', 'dashboard/admin/ironic/ironic.service.js', 'dashboard/admin/ironic/maintenance/maintenance.controller.js', 'dashboard/admin/ironic/maintenance/maintenance.service.js', 'dashboard/admin/ironic/modal-draggable.directive.js', 'dashboard/admin/ironic/node-actions.service.js', 'dashboard/admin/ironic/node-details/node-details.controller.js', 'dashboard/admin/ironic/node-error.service.js', 'dashboard/admin/ironic/node-list/node-list.controller.js', 'dashboard/admin/ironic/node-state-transition.service.js', 'dashboard/admin/ironic/postfix-expr.service.js', 'dashboard/admin/ironic/property-collection-editor.directive.js', 'dashboard/admin/ironic/property-collection.service.js', 'dashboard/admin/ironic/raidconfig/raidconfig.controller.js', 'dashboard/admin/ironic/raidconfig/raidconfig.service.js', 'dashboard/admin/ironic/update-patch.service.js', 'dashboard/identity/domains/actions/actions.module.js', 'dashboard/identity/domains/details/details.module.js', 'dashboard/identity/domains/domains.module.js', 'dashboard/identity/groups/actions/actions.module.js', 'dashboard/identity/groups/groups.module.js', 'dashboard/identity/identity.module.js', 'dashboard/identity/projects/projects.module.js', 'dashboard/identity/roles/actions/actions.module.js', 'dashboard/identity/roles/roles.module.js', 'dashboard/identity/users/actions/actions.module.js', 'dashboard/identity/users/details/details.module.js', 'dashboard/identity/users/users.module.js', 'dashboard/identity/domains/actions/create.service.js', 'dashboard/identity/domains/actions/delete.service.js', 'dashboard/identity/domains/actions/workflow/workflow.service.js', 'dashboard/identity/domains/details/overview.controller.js', 'dashboard/identity/domains/domains.service.js', 'dashboard/identity/groups/actions/create.action.service.js', 'dashboard/identity/groups/actions/delete.action.service.js', 'dashboard/identity/groups/actions/edit.action.service.js', 'dashboard/identity/roles/actions/create.action.service.js', 'dashboard/identity/roles/actions/delete.action.service.js', 'dashboard/identity/roles/actions/edit.action.service.js', 'dashboard/identity/roles/role.schema.js', 'dashboard/identity/users/actions/create.action.service.js', 'dashboard/identity/users/actions/delete.action.service.js', 'dashboard/identity/users/actions/disable.action.service.js', 'dashboard/identity/users/actions/enable.action.service.js', 'dashboard/identity/users/actions/password.action.service.js', 'dashboard/identity/users/actions/update.action.service.js', 'dashboard/identity/users/actions/workflow/workflow.service.js', 'dashboard/identity/users/details/overview.controller.js', 'dashboard/identity/users/users.service.js', 'dashboard/project/heat_dashboard/template_generator/js/libs/angular-material.js', 'dashboard/project/heat_dashboard/template_generator/js/libs/angular-notify.js', 'dashboard/project/heat_dashboard/template_generator/js/libs/vis.js', 'dashboard/project/heat_dashboard/template_generator/js/components/template-generator.module.js', 'dashboard/project/heat_dashboard/template_generator/js/components/utils.module.js', 'dashboard/project/heat_dashboard/template_generator/js/components/agent.module.js', 'dashboard/project/heat_dashboard/template_generator/js/components/agent.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/compile.directive.js', 'dashboard/project/heat_dashboard/template_generator/js/components/dependson.directive.js', 'dashboard/project/heat_dashboard/template_generator/js/components/draggable.directive.js', 'dashboard/project/heat_dashboard/template_generator/js/components/droppable.directive.js', 'dashboard/project/heat_dashboard/template_generator/js/components/globals.service.js', 'dashboard/project/heat_dashboard/template_generator/js/components/icons.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/loading.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/menu.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-draft.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-edge.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-node.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-template.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/states.service.js', 'dashboard/project/heat_dashboard/template_generator/js/components/vis-network.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__cinder__volume/os__cinder__volume.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__cinder__volumeattachment/os__cinder__volumeattachment.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__designate__recordset/os__designate__recordset.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__designate__zone/os__designate__zone.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__heat__autoscalinggroup/os__heat__autoscalinggroup.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__heat__resourcegroup/os__heat__resourcegroup.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__heat__scalingpolicy/os__heat__scalingpolicy.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__floatingip/os__neutron__floatingip.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__floatingipassociation/os__neutron__floatingipassociation.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__net/os__neutron__net.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__port/os__neutron__port.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__router/os__neutron__router.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__routerinterface/os__neutron__routerinterface.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__securitygroup/os__neutron__securitygroup.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__subnet/os__neutron__subnet.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__nova__keypair/os__nova__keypair.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__nova__server/os__nova__server.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__swift__container/os__swift__container.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/conf/permissions.service.spec.js', 'framework/conf/resource-type-registry.service.spec.js', 'framework/framework.module.spec.js', 'framework/util/actions/action-result.service.spec.js', 'framework/util/bind-scope/bind-scope.spec.js', 'framework/util/extensible/extensible.service.spec.js', 'framework/util/file/file-reader.service.spec.js', 'framework/util/file/text-download.service.spec.js', 'framework/util/filters/filters.spec.js', 'framework/util/http/http.spec.js', 'framework/util/i18n/i18n.spec.js', 'framework/util/navigations/navigations.service.spec.js', 'framework/util/promise-toggle/hz-promise-toggle.directive.spec.js', 'framework/util/q/q.extensions.spec.js', 'framework/util/q/q.module.spec.js', 'framework/util/tech-debt/helper-functions.service.spec.js', 'framework/util/timezones/timezone.service.spec.js', 'framework/util/uuid/uuid.spec.js', 'framework/util/validators/hz-password-match.directive.spec.js', 'framework/util/validators/validators.spec.js', 'framework/util/workflow/workflow.spec.js', 'framework/widgets/action-list/action-list.spec.js', 'framework/widgets/action-list/actions.directive.spec.js', 'framework/widgets/charts/chart-tooltip.spec.js', 'framework/widgets/charts/charts.spec.js', 'framework/widgets/charts/pie-chart.spec.js', 'framework/widgets/contenteditable/contenteditable.directive.spec.js', 'framework/widgets/details/routed-details-view.controller.spec.js', 'framework/widgets/form/builders.provider.spec.js', 'framework/widgets/form/decorator.spec.js', 'framework/widgets/form/modal-form.controller.spec.js', 'framework/widgets/form/modal-form.service.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/load-edit/load-edit.directive.spec.js', 'framework/widgets/magic-search/hz-magic-search-bar.spec.js', 'framework/widgets/magic-search/magic-search.controller.spec.js', 'framework/widgets/magic-search/magic-search.service.spec.js', 'framework/widgets/magic-search/st-magic-search.directive.spec.js', 'framework/widgets/metadata/display/display.spec.js', 'framework/widgets/metadata/tree/metadata-tree-item.controller.spec.js', 'framework/widgets/metadata/tree/tree.spec.js', 'framework/widgets/modal-wait-spinner/modal-wait-spinner.spec.js', 'framework/widgets/modal/delete-modal.service.spec.js', 'framework/widgets/modal/simple-modal.spec.js', 'framework/widgets/modal/wizard-modal.service.spec.js', 'framework/widgets/modal/wizard.controller.spec.js', 'framework/widgets/panel/hz-resource-panel.controller.spec.js', 'framework/widgets/property/hz-resource-property.directive.spec.js', 'framework/widgets/table/hz-dynamic-table.directive.spec.js', 'framework/widgets/table/hz-dynamic-table.spec.js', 'framework/widgets/table/hz-no-items.directive.spec.js', 'framework/widgets/table/hz-resource-table.controller.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/filter-available.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.controller.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-cinder-extensions.directive.spec.js', 'app/core/cloud-services/hz-if-neutron-extensions.directive.spec.js', 'app/core/cloud-services/hz-if-policies.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/cloud-services/hz-if-version.directive.spec.js', 'app/core/core.module.spec.js', 'app/core/flavors/actions/actions.module.spec.js', 'app/core/flavors/actions/delete-flavor.service.spec.js', 'app/core/flavors/actions/update-metadata.action.service.spec.js', 'app/core/flavors/flavors.module.spec.js', 'app/core/flavors/flavors.service.spec.js', 'app/core/images/actions/actions.module.spec.js', 'app/core/images/actions/create-volume.service.spec.js', 'app/core/images/actions/create.action.service.spec.js', 'app/core/images/actions/create.workflow.service.spec.js', 'app/core/images/actions/delete-image-selected.component.spec.js', 'app/core/images/actions/delete-image.service.spec.js', 'app/core/images/actions/edit.action.service.spec.js', 'app/core/images/actions/edit.workflow.service.spec.js', 'app/core/images/actions/launch-instance.service.spec.js', 'app/core/images/actions/update-metadata.action.service.spec.js', 'app/core/images/details/details.module.spec.js', 'app/core/images/details/overview.controller.spec.js', 'app/core/images/filters/image-visibility.filter.spec.js', 'app/core/images/images.module.spec.js', 'app/core/images/images.service.spec.js', 'app/core/images/steps/create-image/create-image.controller.spec.js', 'app/core/images/steps/create-volume/create-volume.controller.spec.js', 'app/core/images/steps/edit-image/edit-image.controller.spec.js', 'app/core/images/steps/update-metadata/update-metadata.controller.spec.js', 'app/core/images/summary.controller.spec.js', 'app/core/images/workflows/create-volume.service.spec.js', 'app/core/keypairs/actions/actions.module.spec.js', 'app/core/keypairs/actions/create.key-type.controller.spec.js', 'app/core/keypairs/actions/create.service.spec.js', 'app/core/keypairs/actions/delete.service.spec.js', 'app/core/keypairs/actions/import.public-key.controller.spec.js', 'app/core/keypairs/actions/import.service.spec.js', 'app/core/keypairs/details/details.controller.spec.js', 'app/core/keypairs/details/details.module.spec.js', 'app/core/keypairs/keypair.controller.spec.js', 'app/core/keypairs/keypairs.module.spec.js', 'app/core/keypairs/keypairs.service.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/network_qos/actions/actions.module.spec.js', 'app/core/network_qos/actions/delete.action.service.spec.js', 'app/core/network_qos/details/details.module.spec.js', 'app/core/network_qos/details/overview.controller.spec.js', 'app/core/network_qos/qos.module.spec.js', 'app/core/network_qos/qos.service.spec.js', 'app/core/openstack-service-api/cinder-extensions.service.spec.js', 'app/core/openstack-service-api/cinder.service.spec.js', 'app/core/openstack-service-api/extensions.service.spec.js', 'app/core/openstack-service-api/glance.service.spec.js', 'app/core/openstack-service-api/keystone.service.spec.js', 'app/core/openstack-service-api/network.service.spec.js', 'app/core/openstack-service-api/neutron-extensions.service.spec.js', 'app/core/openstack-service-api/neutron.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/swift.service.spec.js', 'app/core/openstack-service-api/user-session.service.spec.js', 'app/core/server_groups/actions/actions.module.spec.js', 'app/core/server_groups/actions/create.action.service.spec.js', 'app/core/server_groups/actions/delete.action.service.spec.js', 'app/core/server_groups/actions/workflow/workflow.service.spec.js', 'app/core/server_groups/details/details.module.spec.js', 'app/core/server_groups/details/overview.controller.spec.js', 'app/core/server_groups/server-groups.module.spec.js', 'app/core/server_groups/server-groups.service.spec.js', 'app/core/trunks/actions/actions.module.spec.js', 'app/core/trunks/actions/create.action.service.spec.js', 'app/core/trunks/actions/delete.action.service.spec.js', 'app/core/trunks/actions/edit.action.service.spec.js', 'app/core/trunks/actions/ports-extra.service.spec.js', 'app/core/trunks/details/details.module.spec.js', 'app/core/trunks/details/overview.controller.spec.js', 'app/core/trunks/steps/trunk-details.controller.spec.js', 'app/core/trunks/steps/trunk-parent-port.controller.spec.js', 'app/core/trunks/steps/trunk-subports.controller.spec.js', 'app/core/trunks/trunks.module.spec.js', 'app/core/trunks/trunks.service.spec.js', 'app/core/workflow/decorator.service.spec.js', 'app/core/workflow/workflow.module.spec.js', 'app/redirect.controller.spec.js', 'app/tech-debt/hz-namespace-resource-type-form.controller.spec.js', 'app/tech-debt/image-form.controller.spec.js', 'app/tech-debt/tech-debt.module.spec.js', 'dashboard/project/containers/check-copy-destination.directive.spec.js', 'dashboard/project/containers/containers-model.service.spec.js', 'dashboard/project/containers/containers.controller.spec.js', 'dashboard/project/containers/containers.module.spec.js', 'dashboard/project/containers/copy-object-controller.spec.js', 'dashboard/project/containers/delete-objects.controller.spec.js', 'dashboard/project/containers/edit-object-controller.spec.js', 'dashboard/project/containers/file-change-directive.spec.js', 'dashboard/project/containers/object-name-exists.directive.spec.js', 'dashboard/project/containers/objects-batch-actions.service.spec.js', 'dashboard/project/containers/objects-row-actions.service.spec.js', 'dashboard/project/containers/objects.controller.spec.js', 'dashboard/project/containers/upload-object-controller.spec.js', 'dashboard/project/project.module.spec.js', 'dashboard/project/workflow/launch-instance/configuration/configuration.controller.spec.js', 'dashboard/project/workflow/launch-instance/details/details.controller.spec.js', 'dashboard/project/workflow/launch-instance/flavor/flavor.spec.js', 'dashboard/project/workflow/launch-instance/keypair/create-keypair.controller.spec.js', 'dashboard/project/workflow/launch-instance/keypair/import-keypair.controller.spec.js', 'dashboard/project/workflow/launch-instance/keypair/keypair.controller.spec.js', 'dashboard/project/workflow/launch-instance/launch-instance-modal.controller.spec.js', 'dashboard/project/workflow/launch-instance/launch-instance-modal.service.spec.js', 'dashboard/project/workflow/launch-instance/launch-instance-model.service.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/metadata/metadata.spec.js', 'dashboard/project/workflow/launch-instance/network/network.controller.spec.js', 'dashboard/project/workflow/launch-instance/networkports/ports.spec.js', 'dashboard/project/workflow/launch-instance/scheduler-hints/scheduler-hints.spec.js', 'dashboard/project/workflow/launch-instance/security-groups/security-groups.spec.js', 'dashboard/project/workflow/launch-instance/server-groups/server-groups.spec.js', 'dashboard/project/workflow/launch-instance/source/source.controller.spec.js', 'dashboard/project/workflow/workflow.module.spec.js', 'app/core/openstack-service-api/lbaasv2.service.spec.js', 'app/core/openstack-service-api/octavia-barbican.service.spec.js', 'dashboard/project/lbaasv2/healthmonitors/actions/create/create.action.service.spec.js', 'dashboard/project/lbaasv2/healthmonitors/actions/create/wizard.controller.spec.js', 'dashboard/project/lbaasv2/healthmonitors/actions/delete/delete.action.service.spec.js', 'dashboard/project/lbaasv2/healthmonitors/actions/edit/edit.action.service.spec.js', 'dashboard/project/lbaasv2/healthmonitors/actions/edit/wizard.controller.spec.js', 'dashboard/project/lbaasv2/healthmonitors/details/detail.controller.spec.js', 'dashboard/project/lbaasv2/healthmonitors/healthmonitors.module.spec.js', 'dashboard/project/lbaasv2/l7policies/actions/create/create.action.service.spec.js', 'dashboard/project/lbaasv2/l7policies/actions/create/wizard.controller.spec.js', 'dashboard/project/lbaasv2/l7policies/actions/delete/delete.action.service.spec.js', 'dashboard/project/lbaasv2/l7policies/actions/edit/edit.action.service.spec.js', 'dashboard/project/lbaasv2/l7policies/actions/edit/wizard.controller.spec.js', 'dashboard/project/lbaasv2/l7policies/details/detail.controller.spec.js', 'dashboard/project/lbaasv2/l7policies/l7policies.module.spec.js', 'dashboard/project/lbaasv2/l7rules/actions/create/create.action.service.spec.js', 'dashboard/project/lbaasv2/l7rules/actions/create/wizard.controller.spec.js', 'dashboard/project/lbaasv2/l7rules/actions/delete/delete.action.service.spec.js', 'dashboard/project/lbaasv2/l7rules/actions/edit/edit.action.service.spec.js', 'dashboard/project/lbaasv2/l7rules/actions/edit/wizard.controller.spec.js', 'dashboard/project/lbaasv2/l7rules/details/detail.controller.spec.js', 'dashboard/project/lbaasv2/l7rules/l7rules.module.spec.js', 'dashboard/project/lbaasv2/lbaasv2.module.spec.js', 'dashboard/project/lbaasv2/listeners/actions/create/create.service.spec.js', 'dashboard/project/lbaasv2/listeners/actions/create/wizard.controller.spec.js', 'dashboard/project/lbaasv2/listeners/actions/delete/delete.action.service.spec.js', 'dashboard/project/lbaasv2/listeners/actions/edit/edit.service.spec.js', 'dashboard/project/lbaasv2/listeners/actions/edit/wizard.controller.spec.js', 'dashboard/project/lbaasv2/listeners/details/detail.controller.spec.js', 'dashboard/project/lbaasv2/listeners/listeners.module.spec.js', 'dashboard/project/lbaasv2/loadbalancers/actions/associate-ip/modal.controller.spec.js', 'dashboard/project/lbaasv2/loadbalancers/actions/associate-ip/modal.service.spec.js', 'dashboard/project/lbaasv2/loadbalancers/actions/create/create.service.spec.js', 'dashboard/project/lbaasv2/loadbalancers/actions/create/wizard.controller.spec.js', 'dashboard/project/lbaasv2/loadbalancers/actions/delete/delete.action.service.spec.js', 'dashboard/project/lbaasv2/loadbalancers/actions/disassociate-ip/modal.service.spec.js', 'dashboard/project/lbaasv2/loadbalancers/actions/edit/edit.service.spec.js', 'dashboard/project/lbaasv2/loadbalancers/actions/edit/wizard.controller.spec.js', 'dashboard/project/lbaasv2/loadbalancers/details/detail.controller.spec.js', 'dashboard/project/lbaasv2/loadbalancers/loadbalancers.module.spec.js', 'dashboard/project/lbaasv2/loadbalancers/loadbalancers.service.spec.js', 'dashboard/project/lbaasv2/loadbalancers/panel.controller.spec.js', 'dashboard/project/lbaasv2/members/actions/delete/delete.action.service.spec.js', 'dashboard/project/lbaasv2/members/actions/edit-member/modal.controller.spec.js', 'dashboard/project/lbaasv2/members/actions/edit-member/modal.service.spec.js', 'dashboard/project/lbaasv2/members/actions/update-list/update-member-list.service.spec.js', 'dashboard/project/lbaasv2/members/actions/update-list/wizard.controller.spec.js', 'dashboard/project/lbaasv2/members/details/detail.controller.spec.js', 'dashboard/project/lbaasv2/members/members.module.spec.js', 'dashboard/project/lbaasv2/pools/actions/create/create.action.service.spec.js', 'dashboard/project/lbaasv2/pools/actions/create/wizard.controller.spec.js', 'dashboard/project/lbaasv2/pools/actions/delete/delete.action.service.spec.js', 'dashboard/project/lbaasv2/pools/actions/edit/edit.action.service.spec.js', 'dashboard/project/lbaasv2/pools/actions/edit/wizard.controller.spec.js', 'dashboard/project/lbaasv2/pools/details/detail.controller.spec.js', 'dashboard/project/lbaasv2/pools/pools.module.spec.js', 'dashboard/project/lbaasv2/util/validators/validate-unique.spec.js', 'dashboard/project/lbaasv2/widgets/filterselect/filter-select.component.spec.js', 'dashboard/project/lbaasv2/widgets/table/table-status.directive.spec.js', 'dashboard/project/lbaasv2/workflow/certificates/certificates.controller.spec.js', 'dashboard/project/lbaasv2/workflow/l7policy/l7policy.controller.spec.js', 'dashboard/project/lbaasv2/workflow/listener/listener.controller.spec.js', 'dashboard/project/lbaasv2/workflow/loadbalancer/loadbalancer.controller.spec.js', 'dashboard/project/lbaasv2/workflow/members/members.controller.spec.js', 'dashboard/project/lbaasv2/workflow/modal.service.spec.js', 'dashboard/project/lbaasv2/workflow/model.service.spec.js', 'dashboard/project/lbaasv2/workflow/monitor/monitor.controller.spec.js', 'dashboard/project/lbaasv2/workflow/pool/pool.controller.spec.js', 'dashboard/project/lbaasv2/workflow/workflow.service.spec.js', 'designatedashboard/resources/os-designate-zone/actions/actions.module.spec.js', 'dashboard/admin/ironic/base-node/base-node.controller.spec.js', 'dashboard/admin/ironic/base-node/base-node.spec.js', 'dashboard/admin/ironic/base-port/base-port.controller.spec.js', 'dashboard/admin/ironic/base-portgroup/base-portgroup.controller.spec.js', 'dashboard/admin/ironic/bootdevice/bootdevice.controller.spec.js', 'dashboard/admin/ironic/bootdevice/bootdevice.service.spec.js', 'dashboard/admin/ironic/create-port/create-port.controller.spec.js', 'dashboard/admin/ironic/create-portgroup/create-portgroup.controller.spec.js', 'dashboard/admin/ironic/driver-property.service.spec.js', 'dashboard/admin/ironic/edit-node/edit-node.controller.spec.js', 'dashboard/admin/ironic/edit-port/edit-port.controller.spec.js', 'dashboard/admin/ironic/edit-portgroup/edit-portgroup.controller.spec.js', 'dashboard/admin/ironic/enroll-node/enroll-node.controller.spec.js', 'dashboard/admin/ironic/form-field.service.spec.js', 'dashboard/admin/ironic/ironic.service.spec.js', 'dashboard/admin/ironic/node-details/node-details.controller.spec.js', 'dashboard/admin/ironic/node-state-transition.service.spec.js', 'dashboard/admin/ironic/postfix-expr.service.spec.js', 'dashboard/admin/ironic/property-collection.service.spec.js', 'dashboard/admin/ironic/raidconfig/raidconfig.controller.spec.js', 'dashboard/admin/ironic/raidconfig/raidconfig.service.spec.js', 'dashboard/admin/ironic/test-data.spec.js', 'dashboard/identity/domains/actions/actions.module.spec.js', 'dashboard/identity/domains/actions/create.service.spec.js', 'dashboard/identity/domains/actions/delete.service.spec.js', 'dashboard/identity/domains/actions/workflow/workflow.service.spec.js', 'dashboard/identity/domains/details/details.module.spec.js', 'dashboard/identity/domains/details/overview.controller.spec.js', 'dashboard/identity/domains/domains.module.spec.js', 'dashboard/identity/domains/domains.service.spec.js', 'dashboard/identity/groups/actions/create.action.service.spec.js', 'dashboard/identity/groups/actions/delete.action.service.spec.js', 'dashboard/identity/groups/actions/edit.action.service.spec.js', 'dashboard/identity/groups/groups.module.spec.js', 'dashboard/identity/identity.module.spec.js', 'dashboard/identity/projects/projects.module.spec.js', 'dashboard/identity/roles/actions/create.action.service.spec.js', 'dashboard/identity/roles/actions/delete.action.service.spec.js', 'dashboard/identity/roles/actions/edit.action.service.spec.js', 'dashboard/identity/roles/role.schema.spec.js', 'dashboard/identity/roles/roles.module.spec.js', 'dashboard/identity/users/actions/create.action.service.spec.js', 'dashboard/identity/users/actions/delete.action.service.spec.js', 'dashboard/identity/users/actions/disable.action.service.spec.js', 'dashboard/identity/users/actions/enable.action.service.spec.js', 'dashboard/identity/users/actions/password.action.service.spec.js', 'dashboard/identity/users/actions/update.action.service.spec.js', 'dashboard/identity/users/actions/workflow/workflow.spec.js', 'dashboard/identity/users/details/overview.controller.spec.js', 'dashboard/identity/users/users.module.spec.js', 'dashboard/identity/users/users.service.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/agent.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/agent.module.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/compile.directive.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/dependson.directive.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/draggable.directive.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/droppable.directive.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/globals.service.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/icons.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/loading.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/menu.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-draft.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-edge.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-node.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-template.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/states.service.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/template-generator.module.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/utils.module.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/vis-network.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__cinder__volume/os__cinder__volume.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__cinder__volumeattachment/os__cinder__volumeattachment.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__designate__recordset/os__designate__recordset.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__designate__zone/os__designate__zone.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__heat__autoscalinggroup/os__heat__autoscalinggroup.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__heat__resourcegroup/os__heat__resourcegroup.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__heat__scalingpolicy/os__heat__scalingpolicy.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__floatingip/os__neutron__floatingip.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__floatingipassociation/os__neutron__floatingassociation.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__net/os__neutron__net.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__port/os__neutron__port.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__router/os__neutron__router.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__routerinterface/os__neutron__routerinterface.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__securitygroup/os__neutron__securitygroup.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__subnet/os__neutron__subnet.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__nova__keypair/os__nova__keypair.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__nova__server/os__nova__server.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__swift__container/os__swift__container.spec.js'], '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/actions-batch.template.html', 'framework/widgets/action-list/actions-create.template.html', 'framework/widgets/action-list/actions-danger.template.html', 'framework/widgets/action-list/actions-delete-selected.template.html', 'framework/widgets/action-list/actions-delete.template.html', 'framework/widgets/action-list/actions-detail.template.html', 'framework/widgets/action-list/actions-row.template.html', 'framework/widgets/action-list/actions.batch.mock.html', 'framework/widgets/action-list/actions.custom.mock.html', 'framework/widgets/action-list/actions.custom2.mock.html', 'framework/widgets/action-list/actions.detail.mock.html', 'framework/widgets/action-list/actions.row.mock.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/details/details.html', 'framework/widgets/details/routed-details-view.html', 'framework/widgets/form/fields/array.html', 'framework/widgets/form/fields/checkbox.html', 'framework/widgets/form/fields/checkboxes.html', 'framework/widgets/form/fields/default.html', 'framework/widgets/form/fields/fieldset.html', 'framework/widgets/form/fields/help.html', 'framework/widgets/form/fields/password-confirm.html', 'framework/widgets/form/fields/radio-buttons.html', 'framework/widgets/form/fields/radios-inline.html', 'framework/widgets/form/fields/radios.html', 'framework/widgets/form/fields/section.html', 'framework/widgets/form/fields/select.html', 'framework/widgets/form/fields/submit.html', 'framework/widgets/form/fields/tabarray.html', 'framework/widgets/form/fields/tabs.html', 'framework/widgets/form/fields/textarea.html', 'framework/widgets/form/modal-form.html', 'framework/widgets/headers/hz-page-header.html', 'framework/widgets/help-panel/help-panel.html', 'framework/widgets/load-edit/load-edit.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-wait-spinner/modal-wait-spinner.template.html', 'framework/widgets/modal/simple-modal.html', 'framework/widgets/panel/hz-resource-panel.html', 'framework/widgets/property/hz-resource-property-list.html', 'framework/widgets/property/hz-resource-property.html', 'framework/widgets/table/hz-detail-row.html', 'framework/widgets/table/hz-dynamic-table.html', 'framework/widgets/table/hz-no-items.html', 'framework/widgets/table/hz-resource-table.html', 'framework/widgets/table/hz-table-footer.html', 'framework/widgets/table/no-items.mock.html', 'framework/widgets/table/pagination.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/flavors/panel.html', 'app/core/flavors/summary.html', 'app/core/images/actions/delete-image-selected-button.template.html', 'app/core/images/actions/delete-image-selected.template.html', 'app/core/images/admin-panel.html', 'app/core/images/details/drawer.html', 'app/core/images/details/overview.html', 'app/core/images/panel.html', 'app/core/images/steps/create-image/create-image.help.html', 'app/core/images/steps/create-image/create-image.html', 'app/core/images/steps/create-volume/create-volume.help.html', 'app/core/images/steps/create-volume/create-volume.html', 'app/core/images/steps/edit-image/edit-image.help.html', 'app/core/images/steps/edit-image/edit-image.html', 'app/core/images/steps/update-metadata/update-metadata.help.html', 'app/core/images/steps/update-metadata/update-metadata.html', 'app/core/keypairs/actions/create.description.html', 'app/core/keypairs/actions/create.key-type.html', 'app/core/keypairs/actions/import.description.html', 'app/core/keypairs/actions/import.public-key.html', 'app/core/keypairs/details/details.html', 'app/core/keypairs/details/drawer.html', 'app/core/keypairs/panel.html', 'app/core/metadata/modal/modal.html', 'app/core/network_qos/details/drawer.html', 'app/core/network_qos/details/overview.html', 'app/core/network_qos/panel.html', 'app/core/server_groups/details/overview.html', 'app/core/server_groups/panel.html', 'app/core/trunks/details/overview.html', 'app/core/trunks/panel.html', 'app/core/trunks/steps/trunk-details.help.html', 'app/core/trunks/steps/trunk-details.html', 'app/core/trunks/steps/trunk-parent-port.help.html', 'app/core/trunks/steps/trunk-parent-port.html', 'app/core/trunks/steps/trunk-subports.help.html', 'app/core/trunks/steps/trunk-subports.html', 'app/core/trunks/summary.html', 'dashboard/project/containers/containers.html', 'dashboard/project/containers/copy-object-modal.html', 'dashboard/project/containers/create-container.help.html', 'dashboard/project/containers/create-folder-modal.html', 'dashboard/project/containers/delete-objects-modal.html', 'dashboard/project/containers/edit-object-modal.html', 'dashboard/project/containers/object-details-modal.html', 'dashboard/project/containers/objects.html', 'dashboard/project/containers/select-container.html', 'dashboard/project/containers/upload-object-modal.html', 'dashboard/project/workflow/launch-instance/configuration/configuration.help.html', 'dashboard/project/workflow/launch-instance/configuration/configuration.html', 'dashboard/project/workflow/launch-instance/details/details.help.html', 'dashboard/project/workflow/launch-instance/details/details.html', 'dashboard/project/workflow/launch-instance/flavor/flavor.help.html', 'dashboard/project/workflow/launch-instance/flavor/flavor.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/metadata/metadata.help.html', 'dashboard/project/workflow/launch-instance/metadata/metadata.html', 'dashboard/project/workflow/launch-instance/network/network.help.html', 'dashboard/project/workflow/launch-instance/network/network.html', 'dashboard/project/workflow/launch-instance/networkports/port-details.html', 'dashboard/project/workflow/launch-instance/networkports/ports.help.html', 'dashboard/project/workflow/launch-instance/networkports/ports.html', 'dashboard/project/workflow/launch-instance/scheduler-hints/scheduler-hints.help.html', 'dashboard/project/workflow/launch-instance/scheduler-hints/scheduler-hints.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/server-groups/server-groups.help.html', 'dashboard/project/workflow/launch-instance/server-groups/server-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/project/lbaasv2/healthmonitors/details/detail.html', 'dashboard/project/lbaasv2/healthmonitors/details/drawer.html', 'dashboard/project/lbaasv2/l7policies/details/detail.html', 'dashboard/project/lbaasv2/l7policies/details/drawer.html', 'dashboard/project/lbaasv2/l7rules/details/detail.html', 'dashboard/project/lbaasv2/l7rules/details/drawer.html', 'dashboard/project/lbaasv2/listeners/details/detail.html', 'dashboard/project/lbaasv2/listeners/details/drawer.html', 'dashboard/project/lbaasv2/loadbalancers/actions/associate-ip/modal.html', 'dashboard/project/lbaasv2/loadbalancers/details/detail.html', 'dashboard/project/lbaasv2/loadbalancers/details/drawer.html', 'dashboard/project/lbaasv2/loadbalancers/panel.html', 'dashboard/project/lbaasv2/members/actions/edit-member/modal.html', 'dashboard/project/lbaasv2/members/details/detail.html', 'dashboard/project/lbaasv2/members/details/drawer.html', 'dashboard/project/lbaasv2/pools/details/detail.html', 'dashboard/project/lbaasv2/pools/details/drawer.html', 'dashboard/project/lbaasv2/widgets/filterselect/filter-select.html', 'dashboard/project/lbaasv2/widgets/table/table-status.html', 'dashboard/project/lbaasv2/workflow/certificates/certificates.help.html', 'dashboard/project/lbaasv2/workflow/certificates/certificates.html', 'dashboard/project/lbaasv2/workflow/l7policy/l7policy.help.html', 'dashboard/project/lbaasv2/workflow/l7policy/l7policy.html', 'dashboard/project/lbaasv2/workflow/l7rule/l7rule.help.html', 'dashboard/project/lbaasv2/workflow/l7rule/l7rule.html', 'dashboard/project/lbaasv2/workflow/listener/listener.help.html', 'dashboard/project/lbaasv2/workflow/listener/listener.html', 'dashboard/project/lbaasv2/workflow/loadbalancer/loadbalancer.help.html', 'dashboard/project/lbaasv2/workflow/loadbalancer/loadbalancer.html', 'dashboard/project/lbaasv2/workflow/members/members.help.html', 'dashboard/project/lbaasv2/workflow/members/members.html', 'dashboard/project/lbaasv2/workflow/monitor/monitor.help.html', 'dashboard/project/lbaasv2/workflow/monitor/monitor.html', 'dashboard/project/lbaasv2/workflow/pool/pool.help.html', 'dashboard/project/lbaasv2/workflow/pool/pool.html', 'designatedashboard/resources/os-designate-floatingip/details/drawer.html', 'designatedashboard/resources/os-designate-floatingip/details/overview.html', 'designatedashboard/resources/os-designate-recordset/details/drawer.html', 'designatedashboard/resources/os-designate-recordset/details/overview.html', 'designatedashboard/resources/os-designate-recordset/details/zone-recordsets.html', 'designatedashboard/resources/os-designate-zone/actions/create.html', 'designatedashboard/resources/os-designate-zone/details/drawer.html', 'designatedashboard/resources/os-designate-zone/details/overview.html', 'designatedashboard/reverse_dns.html', 'designatedashboard/zones.html', 'dashboard/admin/ironic/base-node/base-node.html', 'dashboard/admin/ironic/base-port/base-port.html', 'dashboard/admin/ironic/base-portgroup/base-portgroup.html', 'dashboard/admin/ironic/bootdevice/bootdevice.html', 'dashboard/admin/ironic/clean-node/clean-node.html', 'dashboard/admin/ironic/form-field.html', 'dashboard/admin/ironic/maintenance/maintenance.html', 'dashboard/admin/ironic/node-details/node-details.html', 'dashboard/admin/ironic/node-details/sections/configuration.html', 'dashboard/admin/ironic/node-details/sections/overview.html', 'dashboard/admin/ironic/node-details/sections/port-details.html', 'dashboard/admin/ironic/node-details/sections/portgroup-details.html', 'dashboard/admin/ironic/node-list/node-list.html', 'dashboard/admin/ironic/property-collection-editor.html', 'dashboard/admin/ironic/raidconfig/raidconfig.html', 'dashboard/identity/domains/actions/workflow/info.help.html', 'dashboard/identity/domains/details/drawer.html', 'dashboard/identity/domains/details/overview.html', 'dashboard/identity/domains/panel.html', 'dashboard/identity/groups/panel.html', 'dashboard/identity/roles/panel.html', 'dashboard/identity/users/actions/workflow/error.admin-password-incorrect.html', 'dashboard/identity/users/actions/workflow/error.default.html', 'dashboard/identity/users/actions/workflow/info.create.help.html', 'dashboard/identity/users/actions/workflow/info.password.help.html', 'dashboard/identity/users/actions/workflow/info.update.help.html', 'dashboard/identity/users/details/drawer.html', 'dashboard/identity/users/details/overview.html', 'dashboard/identity/users/panel.html'], 'theme_static_files': {'rcue': {'js_files': [], 'js_spec_files': [], 'external_templates': [], 'template_overrides': {}}}, 'panel_customization': [{'__name__': 'openstack_dashboard.enabled._1010_compute_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5c70>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1010_compute_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5c70>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1010_compute_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1010_compute_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1010_compute_panel_group.cpython-39.pyc', '_': , 'PANEL_GROUP': 'compute', 'PANEL_GROUP_NAME': 'Compute', 'PANEL_GROUP_DASHBOARD': 'project'}, {'__name__': 'openstack_dashboard.enabled._1020_project_overview_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5b80>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1020_project_overview_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5b80>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1020_project_overview_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1020_project_overview_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1020_project_overview_panel.cpython-39.pyc', 'PANEL': 'overview', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'compute', 'DEFAULT_PANEL': 'overview', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.overview.panel.Overview'}, {'__name__': 'openstack_dashboard.enabled._1030_project_instances_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5af0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1030_project_instances_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5af0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1030_project_instances_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1030_project_instances_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1030_project_instances_panel.cpython-39.pyc', 'PANEL': 'instances', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'compute', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.instances.panel.Instances'}, {'__name__': 'openstack_dashboard.enabled._1050_project_images_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5a60>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1050_project_images_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5a60>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1050_project_images_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1050_project_images_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1050_project_images_panel.cpython-39.pyc', 'PANEL': 'images', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'compute', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.images.panel.Images'}, {'__name__': 'openstack_dashboard.enabled._1080_project_key_pairs_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d54c0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1080_project_key_pairs_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d54c0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1080_project_key_pairs_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1080_project_key_pairs_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1080_project_key_pairs_panel.cpython-39.pyc', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'compute', 'PANEL': 'key_pairs', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.key_pairs.panel.KeyPairs'}, {'__name__': 'openstack_dashboard.enabled._1090_project_api_access_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5430>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1090_project_api_access_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5430>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1090_project_api_access_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1090_project_api_access_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1090_project_api_access_panel.cpython-39.pyc', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'default', 'PANEL': 'api_access', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.api_access.panel.ApiAccess'}, {'__name__': 'openstack_dashboard.enabled._1110_project_server_groups_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d53a0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1110_project_server_groups_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d53a0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1110_project_server_groups_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1110_project_server_groups_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1110_project_server_groups_panel.cpython-39.pyc', 'PANEL': 'server_groups', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'compute', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.server_groups.panel.ServerGroups'}, {'__name__': 'openstack_dashboard.enabled._1310_volumes_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5310>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1310_volumes_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5310>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1310_volumes_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1310_volumes_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1310_volumes_panel_group.cpython-39.pyc', '_': , 'PANEL_GROUP': 'volumes', 'PANEL_GROUP_NAME': 'Volumes', 'PANEL_GROUP_DASHBOARD': 'project'}, {'__name__': 'openstack_dashboard.enabled._1320_project_volumes_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5220>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1320_project_volumes_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5220>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1320_project_volumes_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1320_project_volumes_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1320_project_volumes_panel.cpython-39.pyc', 'PANEL': 'volumes', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'volumes', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.volumes.panel.Volumes'}, {'__name__': 'openstack_dashboard.enabled._1330_project_backups_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5190>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1330_project_backups_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5190>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1330_project_backups_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1330_project_backups_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1330_project_backups_panel.cpython-39.pyc', 'PANEL': 'backups', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'volumes', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.backups.panel.Backups'}, {'__name__': 'openstack_dashboard.enabled._1330_project_snapshots_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5100>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1330_project_snapshots_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5100>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1330_project_snapshots_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1330_project_snapshots_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1330_project_snapshots_panel.cpython-39.pyc', 'PANEL': 'snapshots', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'volumes', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.snapshots.panel.Snapshots'}, {'__name__': 'openstack_dashboard.enabled._1360_project_volume_groups', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d59a0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1360_project_volume_groups', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d59a0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1360_project_volume_groups.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1360_project_volume_groups.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1360_project_volume_groups.cpython-39.pyc', 'PANEL': 'volume_groups', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'volumes', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.volume_groups.panel.VolumeGroups'}, {'__name__': 'openstack_dashboard.enabled._1370_project_vg_snapshots', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5a30>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1370_project_vg_snapshots', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5a30>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1370_project_vg_snapshots.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1370_project_vg_snapshots.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1370_project_vg_snapshots.cpython-39.pyc', 'PANEL': 'vg_snapshots', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'volumes', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.vg_snapshots.panel.GroupSnapshots'}, {'__name__': 'openstack_dashboard.enabled._1410_network_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5fa0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1410_network_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5fa0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1410_network_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1410_network_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1410_network_panel_group.cpython-39.pyc', '_': , 'PANEL_GROUP': 'network', 'PANEL_GROUP_NAME': 'Network', 'PANEL_GROUP_DASHBOARD': 'project'}, {'__name__': 'openstack_dashboard.enabled._1420_project_network_topology_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5790>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1420_project_network_topology_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9d5790>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1420_project_network_topology_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1420_project_network_topology_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1420_project_network_topology_panel.cpython-39.pyc', 'PANEL': 'network_topology', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'network', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.network_topology.panel.NetworkTopology'}, {'__name__': 'openstack_dashboard.enabled._1430_project_network_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c61f0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1430_project_network_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c61f0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1430_project_network_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1430_project_network_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1430_project_network_panel.cpython-39.pyc', 'PANEL': 'networks', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'network', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.networks.panel.Networks'}, {'__name__': 'openstack_dashboard.enabled._1440_project_routers_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c62b0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1440_project_routers_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c62b0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1440_project_routers_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1440_project_routers_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1440_project_routers_panel.cpython-39.pyc', 'PANEL': 'routers', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'network', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.routers.panel.Routers'}, {'__name__': 'openstack_dashboard.enabled._1480_security_groups_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c69d0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1480_security_groups_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c69d0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1480_security_groups_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1480_security_groups_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1480_security_groups_panel.cpython-39.pyc', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'network', 'PANEL': 'security_groups', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.security_groups.panel.SecurityGroups'}, {'__name__': 'openstack_dashboard.local.enabled._1482_project_load_balancer_panel', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a983520>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._1482_project_load_balancer_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a983520>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1482_project_load_balancer_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1482_project_load_balancer_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_1482_project_load_balancer_panel.cpython-39.pyc', 'PANEL': 'load_balancer', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'network', 'ADD_PANEL': 'octavia_dashboard.dashboards.project.load_balancer.panel.NGLoadBalancers', 'ADD_INSTALLED_APPS': ['octavia_dashboard'], 'ADD_ANGULAR_MODULES': ['horizon.dashboard.project.lbaasv2'], 'ADD_SCSS_FILES': ['dashboard/project/lbaasv2/lbaasv2.scss'], 'AUTO_DISCOVER_STATIC_FILES': True}, {'__name__': 'openstack_dashboard.enabled._1490_project_floating_ips_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6790>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1490_project_floating_ips_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6790>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1490_project_floating_ips_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1490_project_floating_ips_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1490_project_floating_ips_panel.cpython-39.pyc', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'network', 'PANEL': 'floating_ips', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.floating_ips.panel.FloatingIps'}, {'__name__': 'openstack_dashboard.enabled._1500_project_trunks_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6dc0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1500_project_trunks_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6dc0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1500_project_trunks_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1500_project_trunks_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1500_project_trunks_panel.cpython-39.pyc', 'PANEL': 'trunks', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'network', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.trunks.panel.Trunks'}, {'__name__': 'openstack_dashboard.local.enabled._1610_project_orchestration_panel', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9835b0>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._1610_project_orchestration_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9835b0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1610_project_orchestration_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1610_project_orchestration_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_1610_project_orchestration_panel.cpython-39.pyc', '_': , 'exceptions': , 'PANEL_GROUP': 'orchestration', 'PANEL_GROUP_NAME': 'Orchestration', 'PANEL_GROUP_DASHBOARD': 'project', 'ADD_INSTALLED_APPS': ['heat_dashboard'], 'ADD_EXCEPTIONS': {'not_found': (,), 'recoverable': (,), 'unauthorized': (,)}}, {'__name__': 'openstack_dashboard.local.enabled._1620_project_stacks_panel', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a983760>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._1620_project_stacks_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a983760>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1620_project_stacks_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1620_project_stacks_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_1620_project_stacks_panel.cpython-39.pyc', 'PANEL': 'stacks', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'orchestration', 'ADD_PANEL': 'heat_dashboard.content.stacks.panel.Stacks', 'AUTO_DISCOVER_STATIC_FILES': True}, {'__name__': 'openstack_dashboard.local.enabled._1630_project_resource_types_panel', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9838e0>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._1630_project_resource_types_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9838e0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1630_project_resource_types_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1630_project_resource_types_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_1630_project_resource_types_panel.cpython-39.pyc', 'PANEL': 'resource_types', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'orchestration', 'ADD_PANEL': 'heat_dashboard.content.resource_types.panel.ResourceTypes', 'AUTO_DISCOVER_STATIC_FILES': True, 'DISABLED': False}, {'__name__': 'openstack_dashboard.local.enabled._1640_project_template_versions_panel', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a983670>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._1640_project_template_versions_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a983670>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1640_project_template_versions_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1640_project_template_versions_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_1640_project_template_versions_panel.cpython-39.pyc', 'PANEL': 'template_versions', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'orchestration', 'ADD_PANEL': 'heat_dashboard.content.template_versions.panel.TemplateVersions', 'AUTO_DISCOVER_STATIC_FILES': True}, {'__name__': 'openstack_dashboard.local.enabled._1650_project_template_generator_panel', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a98c490>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._1650_project_template_generator_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a98c490>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1650_project_template_generator_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1650_project_template_generator_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_1650_project_template_generator_panel.cpython-39.pyc', 'os': , 'discover_files': , 'heat_dashboard': , 'PANEL': 'template_generator', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'orchestration', 'ADD_PANEL': 'heat_dashboard.content.template_generator.panel.TemplateGenerator', 'ADD_ANGULAR_MODULES': ['horizon.dashboard.project.heat_dashboard.template_generator'], 'AUTO_DISCOVER_STATIC_FILES': True, 'TEMPLATE_GENERATOR_BASE': 'dashboard/project/heat_dashboard/template_generator', 'CSS_BASE': 'dashboard/project/heat_dashboard/template_generator/css', 'JS_BASE': 'dashboard/project/heat_dashboard/template_generator/js', 'ADD_XSTATIC_MODULES': [('xstatic.pkg.angular', ['angular-animate.js', 'angular-aria.js', 'angular-messages.js']), ('xstatic.pkg.angular_bootstrap', ['angular-bootstrap.js']), ('xstatic.pkg.angular_uuid', ['angular-uuid.js']), ('xstatic.pkg.angular_vis', ['angular-vis.js']), ('xstatic.pkg.filesaver', ['FileSaver.js']), ('xstatic.pkg.js_yaml', ['js-yaml.js']), ('xstatic.pkg.json2yaml', ['json2yaml.js'])], 'ADD_SCSS_FILES': ['horizon/lib/bootstrap_scss/scss/_bootstrap.scss', 'horizon/lib/font_awesome/scss/font-awesome.scss', 'dashboard/project/heat_dashboard/template_generator/css/hotgen-main.scss'], 'HEAT_DASHBOARD_ROOT': '/usr/lib/python3.9/site-packages/heat_dashboard', 'ADD_JS_FILES': ['dashboard/project/heat_dashboard/template_generator/js/libs/angular-material.js', 'dashboard/project/heat_dashboard/template_generator/js/libs/angular-notify.js', 'dashboard/project/heat_dashboard/template_generator/js/libs/vis.js', 'dashboard/project/heat_dashboard/template_generator/js/components/template-generator.module.js', 'dashboard/project/heat_dashboard/template_generator/js/components/utils.module.js', 'dashboard/project/heat_dashboard/template_generator/js/components/agent.module.js', 'dashboard/project/heat_dashboard/template_generator/js/components/agent.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/compile.directive.js', 'dashboard/project/heat_dashboard/template_generator/js/components/dependson.directive.js', 'dashboard/project/heat_dashboard/template_generator/js/components/draggable.directive.js', 'dashboard/project/heat_dashboard/template_generator/js/components/droppable.directive.js', 'dashboard/project/heat_dashboard/template_generator/js/components/globals.service.js', 'dashboard/project/heat_dashboard/template_generator/js/components/icons.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/loading.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/menu.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-draft.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-edge.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-node.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-template.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/components/states.service.js', 'dashboard/project/heat_dashboard/template_generator/js/components/vis-network.controller.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__cinder__volume/os__cinder__volume.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__cinder__volumeattachment/os__cinder__volumeattachment.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__designate__recordset/os__designate__recordset.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__designate__zone/os__designate__zone.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__heat__autoscalinggroup/os__heat__autoscalinggroup.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__heat__resourcegroup/os__heat__resourcegroup.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__heat__scalingpolicy/os__heat__scalingpolicy.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__floatingip/os__neutron__floatingip.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__floatingipassociation/os__neutron__floatingipassociation.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__net/os__neutron__net.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__port/os__neutron__port.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__router/os__neutron__router.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__routerinterface/os__neutron__routerinterface.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__securitygroup/os__neutron__securitygroup.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__subnet/os__neutron__subnet.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__nova__keypair/os__nova__keypair.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__nova__server/os__nova__server.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__swift__container/os__swift__container.js'], 'ADD_JS_SPEC_FILES': ['dashboard/project/heat_dashboard/template_generator/js/components/agent.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/agent.module.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/compile.directive.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/dependson.directive.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/draggable.directive.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/droppable.directive.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/globals.service.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/icons.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/loading.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/menu.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-draft.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-edge.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-node.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/modal-template.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/states.service.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/template-generator.module.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/utils.module.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/components/vis-network.controller.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__cinder__volume/os__cinder__volume.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__cinder__volumeattachment/os__cinder__volumeattachment.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__designate__recordset/os__designate__recordset.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__designate__zone/os__designate__zone.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__heat__autoscalinggroup/os__heat__autoscalinggroup.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__heat__resourcegroup/os__heat__resourcegroup.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__heat__scalingpolicy/os__heat__scalingpolicy.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__floatingip/os__neutron__floatingip.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__floatingipassociation/os__neutron__floatingassociation.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__net/os__neutron__net.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__port/os__neutron__port.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__router/os__neutron__router.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__routerinterface/os__neutron__routerinterface.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__securitygroup/os__neutron__securitygroup.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__neutron__subnet/os__neutron__subnet.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__nova__keypair/os__nova__keypair.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__nova__server/os__nova__server.spec.js', 'dashboard/project/heat_dashboard/template_generator/js/resources/os__swift__container/os__swift__container.spec.js']}, {'__name__': 'openstack_dashboard.local.enabled._1710_project_dns_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a98c4f0>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._1710_project_dns_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a98c4f0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1710_project_dns_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1710_project_dns_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_1710_project_dns_panel_group.cpython-39.pyc', 'PANEL_GROUP': 'dns', 'PANEL_GROUP_NAME': 'DNS', 'PANEL_GROUP_DASHBOARD': 'project'}, {'__name__': 'openstack_dashboard.local.enabled._1721_dns_zones_panel', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a98c580>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._1721_dns_zones_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a98c580>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1721_dns_zones_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1721_dns_zones_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_1721_dns_zones_panel.cpython-39.pyc', 'exceptions': , 'PANEL': 'dnszones', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'dns', 'ADD_EXCEPTIONS': {'recoverable': (, , , , , , , , , , , , , , , ), 'not_found': (, , , , , , ), 'unauthorized': (, , , , , )}, 'ADD_INSTALLED_APPS': ['designatedashboard'], 'ADD_PANEL': 'designatedashboard.dashboards.project.ngdns.zones.panel.Zones', 'ADD_ANGULAR_MODULES': ['designatedashboard'], 'ADD_SCSS_FILES': ['designatedashboard/designatedashboard.scss'], 'AUTO_DISCOVER_STATIC_FILES': True}, {'__name__': 'openstack_dashboard.local.enabled._1722_dns_reversedns_panel', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a983700>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._1722_dns_reversedns_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a983700>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1722_dns_reversedns_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_1722_dns_reversedns_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_1722_dns_reversedns_panel.cpython-39.pyc', 'exceptions': , 'PANEL': 'reverse_dns', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'dns', 'ADD_EXCEPTIONS': {'recoverable': (, , , , , , , , , , , , , , , ), 'not_found': (, , , , , , ), 'unauthorized': (, , , , , )}, 'ADD_PANEL': 'designatedashboard.dashboards.project.ngdns.reverse_dns.panel.ReverseDns', 'ADD_ANGULAR_MODULES': ['designatedashboard'], 'ADD_SCSS_FILES': ['designatedashboard/designatedashboard.scss'], 'AUTO_DISCOVER_STATIC_FILES': True}, {'__name__': 'openstack_dashboard.enabled._1910_object_store_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6d00>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1910_object_store_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6d00>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1910_object_store_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1910_object_store_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1910_object_store_panel_group.cpython-39.pyc', '_': , 'PANEL_GROUP': 'object_store', 'PANEL_GROUP_NAME': 'Object Store', 'PANEL_GROUP_DASHBOARD': 'project'}, {'__name__': 'openstack_dashboard.enabled._1920_project_containers_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6ee0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._1920_project_containers_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6ee0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1920_project_containers_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_1920_project_containers_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_1920_project_containers_panel.cpython-39.pyc', 'PANEL': 'containers', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'object_store', 'ADD_PANEL': 'openstack_dashboard.dashboards.project.containers.panel.Containers', 'DISABLED': False, 'ADD_SCSS_FILES': ['dashboard/project/containers/_containers.scss']}, {'__name__': 'openstack_dashboard.enabled._2010_admin_overview_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6d30>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2010_admin_overview_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6d30>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2010_admin_overview_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2010_admin_overview_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2010_admin_overview_panel.cpython-39.pyc', 'PANEL': 'overview', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'default', 'DEFAULT_PANEL': 'overview', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.overview.panel.Overview'}, {'__name__': 'openstack_dashboard.enabled._2110_admin_compute_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6c10>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2110_admin_compute_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6c10>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2110_admin_compute_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2110_admin_compute_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2110_admin_compute_panel_group.cpython-39.pyc', '_': , 'PANEL_GROUP': 'compute', 'PANEL_GROUP_NAME': 'Compute', 'PANEL_GROUP_DASHBOARD': 'admin'}, {'__name__': 'openstack_dashboard.enabled._2120_admin_hypervisors_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6af0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2120_admin_hypervisors_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6af0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2120_admin_hypervisors_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2120_admin_hypervisors_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2120_admin_hypervisors_panel.cpython-39.pyc', 'PANEL': 'hypervisors', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'compute', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.hypervisors.panel.Hypervisors'}, {'__name__': 'openstack_dashboard.enabled._2130_admin_aggregates_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c65e0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2130_admin_aggregates_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c65e0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2130_admin_aggregates_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2130_admin_aggregates_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2130_admin_aggregates_panel.cpython-39.pyc', 'PANEL': 'aggregates', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'compute', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.aggregates.panel.Aggregates'}, {'__name__': 'openstack_dashboard.enabled._2140_admin_instances_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6ac0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2140_admin_instances_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9c6ac0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2140_admin_instances_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2140_admin_instances_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2140_admin_instances_panel.cpython-39.pyc', 'PANEL': 'instances', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'compute', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.instances.panel.Instances'}, {'__name__': 'openstack_dashboard.enabled._2150_admin_flavors_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b0d0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2150_admin_flavors_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b0d0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2150_admin_flavors_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2150_admin_flavors_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2150_admin_flavors_panel.cpython-39.pyc', 'PANEL': 'flavors', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'compute', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.flavors.panel.Flavors'}, {'__name__': 'openstack_dashboard.enabled._2160_admin_images_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b160>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2160_admin_images_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b160>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2160_admin_images_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2160_admin_images_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2160_admin_images_panel.cpython-39.pyc', 'PANEL': 'images', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'compute', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.images.panel.Images'}, {'__name__': 'openstack_dashboard.local.enabled._2200_ironic', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a983d60>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._2200_ironic', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a983d60>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_2200_ironic.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_2200_ironic.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_2200_ironic.cpython-39.pyc', 'PANEL': 'ironic', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'admin', 'ADD_PANEL': 'ironic_ui.content.ironic.panel.Ironic', 'ADD_INSTALLED_APPS': ['ironic_ui'], 'ADD_ANGULAR_MODULES': ['horizon.dashboard.admin.ironic'], 'AUTO_DISCOVER_STATIC_FILES': True}, {'__name__': 'openstack_dashboard.enabled._2210_admin_volume_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b1f0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2210_admin_volume_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b1f0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2210_admin_volume_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2210_admin_volume_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2210_admin_volume_panel_group.cpython-39.pyc', '_': , 'PANEL_GROUP': 'volume', 'PANEL_GROUP_NAME': 'Volume', 'PANEL_GROUP_DASHBOARD': 'admin'}, {'__name__': 'openstack_dashboard.enabled._2220_admin_volumes_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b310>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2220_admin_volumes_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b310>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2220_admin_volumes_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2220_admin_volumes_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2220_admin_volumes_panel.cpython-39.pyc', 'PANEL': 'volumes', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'volume', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.volumes.panel.Volumes'}, {'__name__': 'openstack_dashboard.enabled._2230_admin_backups_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b3a0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2230_admin_backups_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b3a0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2230_admin_backups_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2230_admin_backups_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2230_admin_backups_panel.cpython-39.pyc', 'PANEL': 'backups', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'volume', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.backups.panel.Backups'}, {'__name__': 'openstack_dashboard.enabled._2230_admin_snapshots_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b430>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2230_admin_snapshots_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b430>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2230_admin_snapshots_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2230_admin_snapshots_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2230_admin_snapshots_panel.cpython-39.pyc', 'PANEL': 'snapshots', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'volume', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.snapshots.panel.Snapshots'}, {'__name__': 'openstack_dashboard.enabled._2240_admin_volume_types_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b4c0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2240_admin_volume_types_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b4c0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2240_admin_volume_types_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2240_admin_volume_types_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2240_admin_volume_types_panel.cpython-39.pyc', 'PANEL': 'volume_types', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'volume', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.volume_types.panel.VolumeTypes'}, {'__name__': 'openstack_dashboard.enabled._2250_admin_volume_groups', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b550>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2250_admin_volume_groups', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b550>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2250_admin_volume_groups.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2250_admin_volume_groups.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2250_admin_volume_groups.cpython-39.pyc', 'PANEL': 'volume_groups', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'volume', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.volume_groups.panel.VolumeGroups'}, {'__name__': 'openstack_dashboard.enabled._2260_admin_vg_snapshots', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b5e0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2260_admin_vg_snapshots', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b5e0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2260_admin_vg_snapshots.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2260_admin_vg_snapshots.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2260_admin_vg_snapshots.cpython-39.pyc', 'PANEL': 'vg_snapshots', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'volume', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.vg_snapshots.panel.GroupSnapshots'}, {'__name__': 'openstack_dashboard.enabled._2270_admin_group_types_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b670>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2270_admin_group_types_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b670>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2270_admin_group_types_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2270_admin_group_types_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2270_admin_group_types_panel.cpython-39.pyc', 'PANEL': 'group_types', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'volume', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.group_types.panel.GroupTypes'}, {'__name__': 'openstack_dashboard.enabled._2300_admin_network_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b700>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2300_admin_network_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b700>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2300_admin_network_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2300_admin_network_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2300_admin_network_panel_group.cpython-39.pyc', '_': , 'PANEL_GROUP': 'network', 'PANEL_GROUP_NAME': 'Network', 'PANEL_GROUP_DASHBOARD': 'admin'}, {'__name__': 'openstack_dashboard.enabled._2310_admin_networks_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b820>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2310_admin_networks_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b820>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2310_admin_networks_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2310_admin_networks_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2310_admin_networks_panel.cpython-39.pyc', 'PANEL': 'networks', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'network', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.networks.panel.Networks'}, {'__name__': 'openstack_dashboard.enabled._2320_admin_routers_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b8b0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2320_admin_routers_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b8b0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2320_admin_routers_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2320_admin_routers_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2320_admin_routers_panel.cpython-39.pyc', 'PANEL': 'routers', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'network', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.routers.panel.Routers'}, {'__name__': 'openstack_dashboard.enabled._2330_admin_floating_ips_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b940>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2330_admin_floating_ips_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b940>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2330_admin_floating_ips_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2330_admin_floating_ips_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2330_admin_floating_ips_panel.cpython-39.pyc', 'PANEL': 'floating_ips', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'network', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.floating_ips.panel.AdminFloatingIps'}, {'__name__': 'openstack_dashboard.enabled._2340_admin_trunks_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b9d0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2340_admin_trunks_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97b9d0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2340_admin_trunks_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2340_admin_trunks_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2340_admin_trunks_panel.cpython-39.pyc', 'PANEL': 'trunks', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'network', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.trunks.panel.Trunks'}, {'__name__': 'openstack_dashboard.enabled._2350_admin_rbac_policies_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97ba60>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2350_admin_rbac_policies_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97ba60>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2350_admin_rbac_policies_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2350_admin_rbac_policies_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2350_admin_rbac_policies_panel.cpython-39.pyc', 'PANEL': 'rbac_policies', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'network', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.rbac_policies.panel.RBACPolicies'}, {'__name__': 'openstack_dashboard.enabled._2810_admin_system_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97baf0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2810_admin_system_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97baf0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2810_admin_system_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2810_admin_system_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2810_admin_system_panel_group.cpython-39.pyc', '_': , 'PANEL_GROUP': 'admin', 'PANEL_GROUP_NAME': 'System', 'PANEL_GROUP_DASHBOARD': 'admin'}, {'__name__': 'openstack_dashboard.enabled._2820_admin_defaults_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97bc10>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2820_admin_defaults_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97bc10>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2820_admin_defaults_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2820_admin_defaults_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2820_admin_defaults_panel.cpython-39.pyc', 'PANEL': 'defaults', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'admin', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.defaults.panel.Defaults'}, {'__name__': 'openstack_dashboard.enabled._2830_admin_metadata_defs_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97bca0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2830_admin_metadata_defs_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97bca0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2830_admin_metadata_defs_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2830_admin_metadata_defs_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2830_admin_metadata_defs_panel.cpython-39.pyc', 'PANEL': 'metadata_defs', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'admin', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.metadata_defs.panel.MetadataDefinitions'}, {'__name__': 'openstack_dashboard.enabled._2840_admin_info_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97bd30>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._2840_admin_info_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97bd30>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2840_admin_info_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_2840_admin_info_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_2840_admin_info_panel.cpython-39.pyc', 'PANEL': 'info', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'admin', 'ADD_PANEL': 'openstack_dashboard.dashboards.admin.info.panel.Info'}, {'__name__': 'openstack_dashboard.enabled._3010_identity_domains_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97be50>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._3010_identity_domains_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97be50>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3010_identity_domains_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3010_identity_domains_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_3010_identity_domains_panel.cpython-39.pyc', 'PANEL': 'domains', 'PANEL_DASHBOARD': 'identity', 'PANEL_GROUP': 'default', 'ADD_PANEL': 'openstack_dashboard.dashboards.identity.domains.panel.Domains'}, {'__name__': 'openstack_dashboard.enabled._3020_identity_projects_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97bee0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._3020_identity_projects_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97bee0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3020_identity_projects_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3020_identity_projects_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_3020_identity_projects_panel.cpython-39.pyc', 'PANEL': 'projects', 'PANEL_DASHBOARD': 'identity', 'PANEL_GROUP': 'default', 'DEFAULT_PANEL': 'projects', 'ADD_PANEL': 'openstack_dashboard.dashboards.identity.projects.panel.Tenants'}, {'__name__': 'openstack_dashboard.enabled._3030_identity_users_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97bf70>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._3030_identity_users_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97bf70>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3030_identity_users_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3030_identity_users_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_3030_identity_users_panel.cpython-39.pyc', 'PANEL': 'users', 'PANEL_DASHBOARD': 'identity', 'PANEL_GROUP': 'default', 'ADD_PANEL': 'openstack_dashboard.dashboards.identity.users.panel.Users'}, {'__name__': 'openstack_dashboard.enabled._3040_identity_groups_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a97beb0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._3040_identity_groups_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a97beb0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3040_identity_groups_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3040_identity_groups_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_3040_identity_groups_panel.cpython-39.pyc', 'PANEL': 'groups', 'PANEL_DASHBOARD': 'identity', 'PANEL_GROUP': 'default', 'ADD_PANEL': 'openstack_dashboard.dashboards.identity.groups.panel.Groups'}, {'__name__': 'openstack_dashboard.enabled._3050_identity_roles_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9830d0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._3050_identity_roles_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9830d0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3050_identity_roles_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3050_identity_roles_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_3050_identity_roles_panel.cpython-39.pyc', 'PANEL': 'roles', 'PANEL_DASHBOARD': 'identity', 'PANEL_GROUP': 'default', 'ADD_PANEL': 'openstack_dashboard.dashboards.identity.roles.panel.Roles'}, {'__name__': 'openstack_dashboard.enabled._3060_federation_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a983160>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._3060_federation_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a983160>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3060_federation_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3060_federation_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_3060_federation_panel_group.cpython-39.pyc', '_': , 'PANEL_GROUP': 'federation', 'PANEL_GROUP_NAME': 'Federation', 'PANEL_GROUP_DASHBOARD': 'identity'}, {'__name__': 'openstack_dashboard.enabled._3070_identity_identity_providers_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a983280>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._3070_identity_identity_providers_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a983280>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3070_identity_identity_providers_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3070_identity_identity_providers_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_3070_identity_identity_providers_panel.cpython-39.pyc', 'PANEL': 'identity_providers', 'PANEL_DASHBOARD': 'identity', 'PANEL_GROUP': 'federation', 'ADD_PANEL': 'openstack_dashboard.dashboards.identity.identity_providers.panel.IdentityProviders'}, {'__name__': 'openstack_dashboard.enabled._3080_identity_mappings_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a983310>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._3080_identity_mappings_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a983310>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3080_identity_mappings_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3080_identity_mappings_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_3080_identity_mappings_panel.cpython-39.pyc', 'PANEL': 'mappings', 'PANEL_DASHBOARD': 'identity', 'PANEL_GROUP': 'federation', 'ADD_PANEL': 'openstack_dashboard.dashboards.identity.mappings.panel.Mappings'}, {'__name__': 'openstack_dashboard.enabled._3090_identity_application_credentials_panel', '__doc__': None, '__package__': 'openstack_dashboard.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a9833a0>, '__spec__': ModuleSpec(name='openstack_dashboard.enabled._3090_identity_application_credentials_panel', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a9833a0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3090_identity_application_credentials_panel.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/_3090_identity_application_credentials_panel.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/enabled/__pycache__/_3090_identity_application_credentials_panel.cpython-39.pyc', 'PANEL': 'application_credentials', 'PANEL_DASHBOARD': 'identity', 'PANEL_GROUP': 'default', 'ADD_PANEL': 'openstack_dashboard.dashboards.identity.application_credentials.panel.ApplicationCredentialsPanel'}, {'__name__': 'openstack_dashboard.local.enabled._80_manila_admin_add_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a983eb0>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._80_manila_admin_add_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a983eb0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_80_manila_admin_add_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_80_manila_admin_add_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_80_manila_admin_add_share_panel_group.cpython-39.pyc', 'PANEL_GROUP': 'share', 'PANEL_GROUP_NAME': 'Share', 'PANEL_GROUP_DASHBOARD': 'admin', 'EXTRA_TABS': {'openstack_dashboard.dashboards.admin.defaults.tabs.DefaultsTabs': ('manila_ui.dashboards.admin.defaults.tabs.ShareQuotasTab',)}, 'EXTRA_STEPS': {'openstack_dashboard.dashboards.identity.projects.workflows.UpdateQuota': ('manila_ui.dashboards.identity.projects.workflows.UpdateShareQuota',), 'openstack_dashboard.dashboards.admin.defaults.workflows.UpdateDefaultQuotas': ('manila_ui.dashboards.admin.defaults.workflows.UpdateDefaultShareQuotasStep',)}}, {'__name__': 'openstack_dashboard.local.enabled._80_manila_project_add_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a983e80>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._80_manila_project_add_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a983e80>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_80_manila_project_add_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_80_manila_project_add_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_80_manila_project_add_share_panel_group.cpython-39.pyc', 'exceptions': , 'PANEL_GROUP': 'share', 'PANEL_GROUP_NAME': 'Share', 'PANEL_GROUP_DASHBOARD': 'project', 'ADD_EXCEPTIONS': {'recoverable': (,), 'not_found': (,), 'unauthorized': (, )}}, {'__name__': 'openstack_dashboard.local.enabled._9010_manila_admin_add_shares_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a92b580>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9010_manila_admin_add_shares_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a92b580>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9010_manila_admin_add_shares_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9010_manila_admin_add_shares_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9010_manila_admin_add_shares_panel_to_share_panel_group.cpython-39.pyc', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'share', 'PANEL': 'shares', 'ADD_PANEL': 'manila_ui.dashboards.admin.shares.panel.Shares'}, {'__name__': 'openstack_dashboard.local.enabled._9010_manila_project_add_shares_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a996d00>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9010_manila_project_add_shares_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a996d00>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9010_manila_project_add_shares_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9010_manila_project_add_shares_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9010_manila_project_add_shares_panel_to_share_panel_group.cpython-39.pyc', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'share', 'PANEL': 'shares', 'ADD_PANEL': 'manila_ui.dashboards.project.shares.panel.Shares'}, {'__name__': 'openstack_dashboard.local.enabled._9020_manila_admin_add_share_snapshots_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a98c9a0>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9020_manila_admin_add_share_snapshots_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a98c9a0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9020_manila_admin_add_share_snapshots_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9020_manila_admin_add_share_snapshots_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9020_manila_admin_add_share_snapshots_panel_to_share_panel_group.cpython-39.pyc', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'share', 'PANEL': 'share_snapshots', 'ADD_PANEL': 'manila_ui.dashboards.admin.share_snapshots.panel.ShareSnapshots'}, {'__name__': 'openstack_dashboard.local.enabled._9020_manila_project_add_share_snapshots_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a98caf0>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9020_manila_project_add_share_snapshots_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a98caf0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9020_manila_project_add_share_snapshots_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9020_manila_project_add_share_snapshots_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9020_manila_project_add_share_snapshots_panel_to_share_panel_group.cpython-39.pyc', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'share', 'PANEL': 'share_snapshots', 'ADD_PANEL': 'manila_ui.dashboards.project.share_snapshots.panel.ShareSnapshots'}, {'__name__': 'openstack_dashboard.local.enabled._9030_manila_admin_add_share_types_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a996d90>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9030_manila_admin_add_share_types_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a996d90>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9030_manila_admin_add_share_types_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9030_manila_admin_add_share_types_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9030_manila_admin_add_share_types_panel_to_share_panel_group.cpython-39.pyc', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'share', 'PANEL': 'share_types', 'ADD_PANEL': 'manila_ui.dashboards.admin.share_types.panel.ShareTypes'}, {'__name__': 'openstack_dashboard.local.enabled._9040_manila_admin_add_share_networks_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a996df0>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9040_manila_admin_add_share_networks_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a996df0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9040_manila_admin_add_share_networks_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9040_manila_admin_add_share_networks_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9040_manila_admin_add_share_networks_panel_to_share_panel_group.cpython-39.pyc', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'share', 'PANEL': 'share_networks', 'ADD_PANEL': 'manila_ui.dashboards.admin.share_networks.panel.ShareNetworks'}, {'__name__': 'openstack_dashboard.local.enabled._9040_manila_project_add_share_networks_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a94b220>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9040_manila_project_add_share_networks_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a94b220>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9040_manila_project_add_share_networks_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9040_manila_project_add_share_networks_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9040_manila_project_add_share_networks_panel_to_share_panel_group.cpython-39.pyc', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'share', 'PANEL': 'share_networks', 'ADD_PANEL': 'manila_ui.dashboards.project.share_networks.panel.ShareNetworks'}, {'__name__': 'openstack_dashboard.local.enabled._9050_manila_admin_add_security_services_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a94b2e0>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9050_manila_admin_add_security_services_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a94b2e0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9050_manila_admin_add_security_services_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9050_manila_admin_add_security_services_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9050_manila_admin_add_security_services_panel_to_share_panel_group.cpython-39.pyc', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'share', 'PANEL': 'security_services', 'ADD_PANEL': 'manila_ui.dashboards.admin.security_services.panel.SecurityServices'}, {'__name__': 'openstack_dashboard.local.enabled._9050_manila_project_add_security_services_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a94b3d0>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9050_manila_project_add_security_services_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a94b3d0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9050_manila_project_add_security_services_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9050_manila_project_add_security_services_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9050_manila_project_add_security_services_panel_to_share_panel_group.cpython-39.pyc', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'share', 'PANEL': 'security_services', 'ADD_PANEL': 'manila_ui.dashboards.project.security_services.panel.SecurityServices'}, {'__name__': 'openstack_dashboard.local.enabled._9060_manila_admin_add_share_servers_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a94b460>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9060_manila_admin_add_share_servers_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a94b460>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9060_manila_admin_add_share_servers_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9060_manila_admin_add_share_servers_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9060_manila_admin_add_share_servers_panel_to_share_panel_group.cpython-39.pyc', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'share', 'PANEL': 'share_servers', 'ADD_PANEL': 'manila_ui.dashboards.admin.share_servers.panel.ShareServers'}, {'__name__': 'openstack_dashboard.local.enabled._9070_manila_admin_add_share_instances_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a94b4f0>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9070_manila_admin_add_share_instances_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a94b4f0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9070_manila_admin_add_share_instances_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9070_manila_admin_add_share_instances_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9070_manila_admin_add_share_instances_panel_to_share_panel_group.cpython-39.pyc', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'share', 'PANEL': 'share_instances', 'ADD_PANEL': 'manila_ui.dashboards.admin.share_instances.panel.ShareInstances'}, {'__name__': 'openstack_dashboard.local.enabled._9080_manila_admin_add_share_groups_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a94b580>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9080_manila_admin_add_share_groups_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a94b580>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9080_manila_admin_add_share_groups_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9080_manila_admin_add_share_groups_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9080_manila_admin_add_share_groups_panel_to_share_panel_group.cpython-39.pyc', 'features': , 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'share', 'PANEL': 'share_groups', 'ADD_PANEL': 'manila_ui.dashboards.admin.share_groups.panel.ShareGroups'}, {'__name__': 'openstack_dashboard.local.enabled._9080_manila_project_add_share_groups_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a94bd30>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9080_manila_project_add_share_groups_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a94bd30>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9080_manila_project_add_share_groups_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9080_manila_project_add_share_groups_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9080_manila_project_add_share_groups_panel_to_share_panel_group.cpython-39.pyc', 'features': , 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'share', 'PANEL': 'share_groups', 'ADD_PANEL': 'manila_ui.dashboards.project.share_groups.panel.ShareGroups'}, {'__name__': 'openstack_dashboard.local.enabled._9085_manila_admin_add_share_group_snapshots_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a94bdf0>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9085_manila_admin_add_share_group_snapshots_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a94bdf0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9085_manila_admin_add_share_group_snapshots_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9085_manila_admin_add_share_group_snapshots_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9085_manila_admin_add_share_group_snapshots_panel_to_share_panel_group.cpython-39.pyc', 'features': , 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'share', 'PANEL': 'share_group_snapshots', 'ADD_PANEL': 'manila_ui.dashboards.admin.share_group_snapshots.panel.ShareGroupSnapshots'}, {'__name__': 'openstack_dashboard.local.enabled._9085_manila_project_add_share_group_snapshots_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a94be80>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9085_manila_project_add_share_group_snapshots_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a94be80>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9085_manila_project_add_share_group_snapshots_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9085_manila_project_add_share_group_snapshots_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9085_manila_project_add_share_group_snapshots_panel_to_share_panel_group.cpython-39.pyc', 'features': , 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'share', 'PANEL': 'share_group_snapshots', 'ADD_PANEL': 'manila_ui.dashboards.project.share_group_snapshots.panel.ShareGroupSnapshots'}, {'__name__': 'openstack_dashboard.local.enabled._9090_manila_admin_add_share_group_types_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a94bf10>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9090_manila_admin_add_share_group_types_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a94bf10>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9090_manila_admin_add_share_group_types_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9090_manila_admin_add_share_group_types_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9090_manila_admin_add_share_group_types_panel_to_share_panel_group.cpython-39.pyc', 'features': , 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'share', 'PANEL': 'share_group_types', 'ADD_PANEL': 'manila_ui.dashboards.admin.share_group_types.panel.ShareGroupTypes'}, {'__name__': 'openstack_dashboard.local.enabled._9095_manila_admin_add_user_messages_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a94bfa0>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9095_manila_admin_add_user_messages_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a94bfa0>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9095_manila_admin_add_user_messages_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9095_manila_admin_add_user_messages_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9095_manila_admin_add_user_messages_panel_to_share_panel_group.cpython-39.pyc', 'PANEL_DASHBOARD': 'admin', 'PANEL_GROUP': 'share', 'PANEL': 'user_messages', 'ADD_PANEL': 'manila_ui.dashboards.admin.user_messages.panel.UserMessages'}, {'__name__': 'openstack_dashboard.local.enabled._9095_manila_project_add_user_messages_panel_to_share_panel_group', '__doc__': None, '__package__': 'openstack_dashboard.local.enabled', '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x7f924a94b550>, '__spec__': ModuleSpec(name='openstack_dashboard.local.enabled._9095_manila_project_add_user_messages_panel_to_share_panel_group', loader=<_frozen_importlib_external.SourceFileLoader object at 0x7f924a94b550>, origin='/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9095_manila_project_add_user_messages_panel_to_share_panel_group.py'), '__file__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/_9095_manila_project_add_user_messages_panel_to_share_panel_group.py', '__cached__': '/usr/lib/python3.9/site-packages/openstack_dashboard/local/enabled/__pycache__/_9095_manila_project_add_user_messages_panel_to_share_panel_group.cpython-39.pyc', 'PANEL_DASHBOARD': 'project', 'PANEL_GROUP': 'share', 'PANEL': 'user_messages', 'ADD_PANEL': 'manila_ui.dashboards.project.user_messages.panel.UserMessages'}], 'header_sections': [], 'dashboards': ('project', 'admin', 'identity', 'settings'), 'angular_modules': ['horizon.dashboard.project', 'horizon.dashboard.project.lbaasv2', 'horizon.dashboard.project.heat_dashboard.template_generator', 'designatedashboard', 'designatedashboard', 'horizon.dashboard.admin.ironic', 'horizon.dashboard.identity'], 'scss_files': ['dashboard/project/lbaasv2/lbaasv2.scss', 'horizon/lib/bootstrap_scss/scss/_bootstrap.scss', 'horizon/lib/font_awesome/scss/font-awesome.scss', 'dashboard/project/heat_dashboard/template_generator/css/hotgen-main.scss', 'designatedashboard/designatedashboard.scss', 'designatedashboard/designatedashboard.scss', 'dashboard/project/containers/_containers.scss'], 'xstatic_modules': [('xstatic.pkg.angular', ['angular-animate.js', 'angular-aria.js', 'angular-messages.js']), ('xstatic.pkg.angular_bootstrap', ['angular-bootstrap.js']), ('xstatic.pkg.angular_uuid', ['angular-uuid.js']), ('xstatic.pkg.angular_vis', ['angular-vis.js']), ('xstatic.pkg.filesaver', ['FileSaver.js']), ('xstatic.pkg.js_yaml', ['js-yaml.js']), ('xstatic.pkg.json2yaml', ['json2yaml.js'])], 'extra_tabs': defaultdict(, {'openstack_dashboard.dashboards.admin.defaults.tabs.DefaultsTabs': ('manila_ui.dashboards.admin.defaults.tabs.ShareQuotasTab',)}), 'extra_steps': defaultdict(, {'openstack_dashboard.dashboards.identity.projects.workflows.UpdateQuota': ('manila_ui.dashboards.identity.projects.workflows.UpdateShareQuota',), 'openstack_dashboard.dashboards.admin.defaults.workflows.UpdateDefaultQuotas': ('manila_ui.dashboards.admin.defaults.workflows.UpdateDefaultShareQuotasStep',)}), 'plugins': ['openstack_dashboard.dashboards.project', 'octavia_dashboard', 'heat_dashboard', 'designatedashboard', 'openstack_dashboard.dashboards.admin', 'ironic_ui', 'openstack_dashboard.dashboards.identity', 'openstack_dashboard.dashboards.settings'], 'xstatic_lib_files': ['horizon/lib/jquery/jquery.js', 'horizon/lib/jquery_migrate/jquery-migrate.js', 'horizon/lib/angular/angular.js', 'horizon/lib/angular/angular-cookies.js', 'horizon/lib/angular/angular-sanitize.js', 'horizon/lib/angular/angular-route.js', 'horizon/lib/angular_bootstrap/angular-bootstrap.js', 'horizon/lib/angular_gettext/angular-gettext.js', 'horizon/lib/angular_lrdragndrop/lrdragndrop.js', 'horizon/lib/angular_smart_table/smart-table.js', 'horizon/lib/angular_fileupload/ng-file-upload-all.js', 'horizon/lib/d3/d3.js', 'horizon/lib/jquery_quicksearch/jquery.quicksearch.js', 'horizon/lib/jquery_tablesorter/jquery.tablesorter.js', 'horizon/lib/jquery_ui/jquery-ui.js', 'horizon/lib/bootstrap_scss/js/bootstrap.js', 'horizon/lib/bootstrap_datepicker/bootstrap-datepicker.js', 'horizon/lib/hogan/hogan.js', 'horizon/lib/rickshaw/rickshaw.js', 'horizon/lib/jsencrypt/jsencrypt.js', 'horizon/lib/objectpath/ObjectPath.js', 'horizon/lib/tv4/tv4.js', 'horizon/lib/angular_schema_form/schema-form.js', 'horizon/lib/angular/angular-animate.js', 'horizon/lib/angular/angular-aria.js', 'horizon/lib/angular/angular-messages.js', 'horizon/lib/angular_bootstrap/angular-bootstrap.js', 'horizon/lib/angular_uuid/angular-uuid.js', 'horizon/lib/angular_vis/angular-vis.js', 'horizon/lib/filesaver/FileSaver.js', 'horizon/lib/js_yaml/js-yaml.js', 'horizon/lib/json2yaml/json2yaml.js']} 2025-10-08 19:07:59,696 60 DEBUG django.request MiddlewareNotUsed: 'openstack_dashboard.contrib.developer.profiler.middleware.ProfilerMiddleware' 2025-10-08 19:07:59,696 60 DEBUG django.request MiddlewareNotUsed: 'openstack_dashboard.contrib.developer.profiler.middleware.ProfilerClientMiddleware' 2025-10-08 19:07:59,702 60 DEBUG django.request MiddlewareNotUsed: 'horizon.middleware.OperationLogMiddleware' 2025-10-08 19:07:59,894 60 DEBUG horizon.base Load condition failed for panel: backups 2025-10-08 19:07:59,994 60 DEBUG horizon.base Load condition failed for panel: backups 2025-10-08 19:08:00,002 60 DEBUG horizon.base Load condition failed for panel: identity_providers 2025-10-08 19:08:00,002 60 DEBUG horizon.base Load condition failed for panel: mappings 2025-10-08 19:08:31,502 63 DEBUG django.request MiddlewareNotUsed: 'openstack_dashboard.contrib.developer.profiler.middleware.ProfilerMiddleware' 2025-10-08 19:08:31,502 63 DEBUG django.request MiddlewareNotUsed: 'openstack_dashboard.contrib.developer.profiler.middleware.ProfilerClientMiddleware' 2025-10-08 19:08:31,508 63 DEBUG django.request MiddlewareNotUsed: 'horizon.middleware.OperationLogMiddleware' 2025-10-08 19:08:31,681 63 DEBUG horizon.base Load condition failed for panel: backups 2025-10-08 19:08:31,769 63 DEBUG horizon.base Load condition failed for panel: backups 2025-10-08 19:08:31,775 63 DEBUG horizon.base Load condition failed for panel: identity_providers 2025-10-08 19:08:31,775 63 DEBUG horizon.base Load condition failed for panel: mappings 2025-10-08 19:09:04,782 62 DEBUG django.request MiddlewareNotUsed: 'openstack_dashboard.contrib.developer.profiler.middleware.ProfilerMiddleware' 2025-10-08 19:09:04,782 62 DEBUG django.request MiddlewareNotUsed: 'openstack_dashboard.contrib.developer.profiler.middleware.ProfilerClientMiddleware' 2025-10-08 19:09:04,789 62 DEBUG django.request MiddlewareNotUsed: 'horizon.middleware.OperationLogMiddleware' 2025-10-08 19:09:04,963 62 DEBUG horizon.base Load condition failed for panel: backups 2025-10-08 19:09:05,050 62 DEBUG horizon.base Load condition failed for panel: backups 2025-10-08 19:09:05,057 62 DEBUG horizon.base Load condition failed for panel: identity_providers 2025-10-08 19:09:05,057 62 DEBUG horizon.base Load condition failed for panel: mappings 2025-10-08 19:09:38,139 61 DEBUG django.request MiddlewareNotUsed: 'openstack_dashboard.contrib.developer.profiler.middleware.ProfilerMiddleware' 2025-10-08 19:09:38,139 61 DEBUG django.request MiddlewareNotUsed: 'openstack_dashboard.contrib.developer.profiler.middleware.ProfilerClientMiddleware' 2025-10-08 19:09:38,145 61 DEBUG django.request MiddlewareNotUsed: 'horizon.middleware.OperationLogMiddleware' 2025-10-08 19:09:38,348 61 DEBUG horizon.base Load condition failed for panel: backups 2025-10-08 19:09:38,440 61 DEBUG horizon.base Load condition failed for panel: backups 2025-10-08 19:09:38,446 61 DEBUG horizon.base Load condition failed for panel: identity_providers 2025-10-08 19:09:38,446 61 DEBUG horizon.base Load condition failed for panel: mappings