.coveragerc
.mailmap
.stestr.conf
.zuul.yaml
AUTHORS
CONTRIBUTING.rst
ChangeLog
HACKING.rst
LICENSE
MANIFEST.in
README.rst
bindep.txt
lower-constraints.txt
requirements.txt
setup.cfg
setup.py
test-requirements.txt
tox.ini
devstack/plugin.sh
doc/requirements.txt
doc/source/conf.py
doc/source/index.rst
doc/source/contributor/coding.rst
doc/source/contributor/contributing.rst
doc/source/contributor/index.rst
doc/source/install/index.rst
doc/source/releasenotes/index.rst
doc/source/user/index.rst
doc/source/user/logging.rst
doc/source/user/microversions.rst
doc/source/user/model.rst
doc/source/user/multi-cloud-demo.rst
doc/source/user/usage.rst
doc/source/user/examples/cleanup-servers.py
doc/source/user/examples/create-server-dict.py
doc/source/user/examples/create-server-name-or-id.py
doc/source/user/examples/debug-logging.py
doc/source/user/examples/find-an-image.py
doc/source/user/examples/http-debug-logging.py
doc/source/user/examples/munch-dict-object.py
doc/source/user/examples/normalization.py
doc/source/user/examples/server-information.py
doc/source/user/examples/service-conditional-overrides.py
doc/source/user/examples/service-conditionals.py
doc/source/user/examples/strict-mode.py
doc/source/user/examples/upload-large-object.py
doc/source/user/examples/upload-object.py
doc/source/user/examples/user-agent.py
extras/delete-network.sh
extras/install-tips.sh
extras/run-ansible-tests.sh
playbooks/devstack/legacy-git.yaml
playbooks/devstack/post.yaml
releasenotes/notes/add-current-user-id-49b6463e6bcc3b31.yaml
releasenotes/notes/add-jmespath-support-f47b7a503dbbfda1.yaml
releasenotes/notes/add-list_flavor_access-e038253e953e6586.yaml
releasenotes/notes/add-server-console-078ed2696e5b04d9.yaml
releasenotes/notes/add-show-all-images-flag-352748b6c3d99f3f.yaml
releasenotes/notes/add-support-for-setting-static-routes-b3ce6cac2c5e9e51.yaml
releasenotes/notes/add_description_create_user-0ddc9a0ef4da840d.yaml
releasenotes/notes/add_designate_recordsets_support-69af0a6b317073e7.yaml
releasenotes/notes/add_designate_zones_support-35fa9b8b09995b43.yaml
releasenotes/notes/add_heat_tag_support-0668933506135082.yaml
releasenotes/notes/add_host_aggregate_support-471623faf45ec3c3.yaml
releasenotes/notes/add_magnum_baymodel_support-e35e5aab0b14ff75.yaml
releasenotes/notes/add_magnum_services_support-3d95f9dcc60b5573.yaml
releasenotes/notes/add_server_group_support-dfa472e3dae7d34d.yaml
releasenotes/notes/add_update_server-8761059d6de7e68b.yaml
releasenotes/notes/add_update_service-28e590a7a7524053.yaml
releasenotes/notes/alternate-auth-context-3939f1492a0e1355.yaml
releasenotes/notes/always-detail-cluster-templates-3eb4b5744ba327ac.yaml
releasenotes/notes/boot-on-server-group-a80e51850db24b3d.yaml
releasenotes/notes/bug-2001080-de52ead3c5466792.yaml
releasenotes/notes/cache-in-use-volumes-c7fa8bb378106fe3.yaml
releasenotes/notes/change-attach-vol-return-value-4834a1f78392abb1.yaml
releasenotes/notes/cinder_volume_backups_support-6f7ceab440853833.yaml
releasenotes/notes/cinderv2-norm-fix-037189c60b43089f.yaml
releasenotes/notes/cleanup-objects-f99aeecf22ac13dd.yaml
releasenotes/notes/compute-quotas-b07a0f24dfac8444.yaml
releasenotes/notes/compute-usage-defaults-5f5b2936f17ff400.yaml
releasenotes/notes/config-flavor-specs-ca712e17971482b6.yaml
releasenotes/notes/create-stack-fix-12dbb59a48ac7442.yaml
releasenotes/notes/create_server_network_fix-c4a56b31d2850a4b.yaml
releasenotes/notes/create_service_norm-319a97433d68fa6a.yaml
releasenotes/notes/data-model-cf50d86982646370.yaml
releasenotes/notes/delete-autocreated-1839187b0aa35022.yaml
releasenotes/notes/delete-image-objects-9d4b4e0fff36a23f.yaml
releasenotes/notes/delete-obj-return-a3ecf0415b7a2989.yaml
releasenotes/notes/delete_project-399f9b3107014dde.yaml
releasenotes/notes/domain_operations_name_or_id-baba4cac5b67234d.yaml
releasenotes/notes/dual-stack-networks-8a81941c97d28deb.yaml
releasenotes/notes/endpoint-from-catalog-bad36cb0409a4e6a.yaml
releasenotes/notes/false-not-attribute-error-49484d0fdc61f75d.yaml
releasenotes/notes/feature-server-metadata-50caf18cec532160.yaml
releasenotes/notes/fip_timeout-035c4bb3ff92fa1f.yaml
releasenotes/notes/fix-config-drive-a148b7589f7e1022.yaml
releasenotes/notes/fix-delete-ips-1d4eebf7bc4d4733.yaml
releasenotes/notes/fix-list-networks-a592725df64c306e.yaml
releasenotes/notes/fix-missing-futures-a0617a1c1ce6e659.yaml
releasenotes/notes/fix-properties-key-conflict-2161ca1faaad6731.yaml
releasenotes/notes/fix-supplemental-fips-c9cd58aac12eb30e.yaml
releasenotes/notes/fix-update-domain-af47b066ac52eb7f.yaml
releasenotes/notes/fixed-magnum-type-7406f0a60525f858.yaml
releasenotes/notes/flavor_fix-a53c6b326dc34a2c.yaml
releasenotes/notes/fnmatch-name-or-id-f658fe26f84086c8.yaml
releasenotes/notes/get-limits-c383c512f8e01873.yaml
releasenotes/notes/get-usage-72d249ff790d1b8f.yaml
releasenotes/notes/get_object_api-968483adb016bce1.yaml
releasenotes/notes/glance-image-pagination-0b4dfef22b25852b.yaml
releasenotes/notes/grant-revoke-assignments-231d3f9596a1ae75.yaml
releasenotes/notes/image-flavor-by-name-54865b00ebbf1004.yaml
releasenotes/notes/image-from-volume-9acf7379f5995b5b.yaml
releasenotes/notes/infer-secgroup-source-58d840aaf1a1f485.yaml
releasenotes/notes/less-file-hashing-d2497337da5acbef.yaml
releasenotes/notes/lifesupport-d6e700c3226e35d6.yaml
releasenotes/notes/list-az-names-a38c277d1192471b.yaml
releasenotes/notes/list-role-assignments-keystone-v2-b127b12b4860f50c.yaml
releasenotes/notes/list-servers-all-projects-349e6dc665ba2e8d.yaml
releasenotes/notes/log-request-ids-37507cb6eed9a7da.yaml
releasenotes/notes/make_object_metadata_easier.yaml-e9751723e002e06f.yaml
releasenotes/notes/meta-passthrough-d695bff4f9366b65.yaml
releasenotes/notes/mtu-settings-8ce8b54d096580a2.yaml
releasenotes/notes/multiple-updates-b48cc2f6db2e526d.yaml
releasenotes/notes/net_provider-dd64b697476b7094.yaml
releasenotes/notes/network-quotas-b98cce9ffeffdbf4.yaml
releasenotes/notes/neutron_availability_zone_extension-675c2460ebb50a09.yaml
releasenotes/notes/new-floating-attributes-213cdf5681d337e1.yaml
releasenotes/notes/no-more-troveclient-0a4739c21432ac63.yaml
releasenotes/notes/norm_role_assignments-a13f41768e62d40c.yaml
releasenotes/notes/normalize-images-1331bea7bfffa36a.yaml
releasenotes/notes/nova-flavor-to-rest-0a5757e35714a690.yaml
releasenotes/notes/nova-old-microversion-5e4b8e239ba44096.yaml
releasenotes/notes/orch_timeout-a3953376a9a96343.yaml
releasenotes/notes/remove-magnumclient-875b3e513f98f57c.yaml
releasenotes/notes/remove-novaclient-3f8d4db20d5f9582.yaml
releasenotes/notes/removed-glanceclient-105c7fba9481b9be.yaml
releasenotes/notes/removed-swiftclient-aff22bfaeee5f59f.yaml
releasenotes/notes/router_ext_gw-b86582317bca8b39.yaml
releasenotes/notes/server-create-error-id-66c698c7e633fb8b.yaml
releasenotes/notes/server-security-groups-840ab28c04f359de.yaml
releasenotes/notes/service_enabled_flag-c917b305d3f2e8fd.yaml
releasenotes/notes/set-bootable-volume-454a7a41e7e77d08.yaml
releasenotes/notes/stack-update-5886e91fd6e423bf.yaml
releasenotes/notes/started-using-reno-242e2b0cd27f9480.yaml
releasenotes/notes/stream-to-file-91f48d6dcea399c6.yaml
releasenotes/notes/strict-mode-d493abc0c3e87945.yaml
releasenotes/notes/swift-upload-lock-d18f3d42b3a0719a.yaml
releasenotes/notes/switch-nova-to-created_at-45b7b50af6a2d59e.yaml
releasenotes/notes/toggle-port-security-f5bc606e82141feb.yaml
releasenotes/notes/update_endpoint-f87c1f42d0c0d1ef.yaml
releasenotes/notes/use-interface-ip-c5cb3e7c91150096.yaml
releasenotes/notes/v4-fixed-ip-325740fdae85ffa9.yaml
releasenotes/notes/version-discovery-a501c4e9e9869f77.yaml
releasenotes/notes/volume-quotas-5b674ee8c1f71eb6.yaml
releasenotes/notes/volume-types-a07a14ae668e7dd2.yaml
releasenotes/notes/wait-on-image-snapshot-27cd2eacab2fabd8.yaml
releasenotes/notes/wait_for_server-8dc8446b7c673d36.yaml
releasenotes/notes/workaround-transitive-deps-1e7a214f3256b77e.yaml
releasenotes/source/conf.py
releasenotes/source/index.rst
releasenotes/source/pike.rst
releasenotes/source/queens.rst
releasenotes/source/rocky.rst
releasenotes/source/unreleased.rst
releasenotes/source/_static/.placeholder
releasenotes/source/_templates/.placeholder
shade/__init__.py
shade/_adapter.py
shade/_legacy_clients.py
shade/_log.py
shade/_normalize.py
shade/_utils.py
shade/exc.py
shade/inventory.py
shade/meta.py
shade/openstackcloud.py
shade/operatorcloud.py
shade/task_manager.py
shade.egg-info/PKG-INFO
shade.egg-info/SOURCES.txt
shade.egg-info/dependency_links.txt
shade.egg-info/entry_points.txt
shade.egg-info/not-zip-safe
shade.egg-info/pbr.json
shade.egg-info/requires.txt
shade.egg-info/top_level.txt
shade/_heat/__init__.py
shade/_heat/environment_format.py
shade/_heat/event_utils.py
shade/_heat/template_format.py
shade/_heat/template_utils.py
shade/_heat/utils.py
shade/cmd/__init__.py
shade/cmd/inventory.py
shade/tests/__init__.py
shade/tests/base.py
shade/tests/fakes.py
shade/tests/ansible/README.txt
shade/tests/ansible/run.yml
shade/tests/ansible/hooks/post_test_hook.sh
shade/tests/ansible/roles/auth/tasks/main.yml
shade/tests/ansible/roles/client_config/tasks/main.yml
shade/tests/ansible/roles/group/tasks/main.yml
shade/tests/ansible/roles/group/vars/main.yml
shade/tests/ansible/roles/image/tasks/main.yml
shade/tests/ansible/roles/image/vars/main.yml
shade/tests/ansible/roles/keypair/tasks/main.yml
shade/tests/ansible/roles/keypair/vars/main.yml
shade/tests/ansible/roles/keystone_domain/tasks/main.yml
shade/tests/ansible/roles/keystone_domain/vars/main.yml
shade/tests/ansible/roles/keystone_role/tasks/main.yml
shade/tests/ansible/roles/keystone_role/vars/main.yml
shade/tests/ansible/roles/network/tasks/main.yml
shade/tests/ansible/roles/network/vars/main.yml
shade/tests/ansible/roles/nova_flavor/tasks/main.yml
shade/tests/ansible/roles/object/tasks/main.yml
shade/tests/ansible/roles/port/tasks/main.yml
shade/tests/ansible/roles/port/vars/main.yml
shade/tests/ansible/roles/router/tasks/main.yml
shade/tests/ansible/roles/router/vars/main.yml
shade/tests/ansible/roles/security_group/tasks/main.yml
shade/tests/ansible/roles/security_group/vars/main.yml
shade/tests/ansible/roles/server/tasks/main.yml
shade/tests/ansible/roles/server/vars/main.yaml
shade/tests/ansible/roles/subnet/tasks/main.yml
shade/tests/ansible/roles/subnet/vars/main.yml
shade/tests/ansible/roles/user/tasks/main.yml
shade/tests/ansible/roles/user_group/tasks/main.yml
shade/tests/ansible/roles/volume/tasks/main.yml
shade/tests/functional/__init__.py
shade/tests/functional/base.py
shade/tests/functional/test_aggregate.py
shade/tests/functional/test_cluster_templates.py
shade/tests/functional/test_compute.py
shade/tests/functional/test_devstack.py
shade/tests/functional/test_domain.py
shade/tests/functional/test_endpoints.py
shade/tests/functional/test_flavor.py
shade/tests/functional/test_floating_ip.py
shade/tests/functional/test_floating_ip_pool.py
shade/tests/functional/test_groups.py
shade/tests/functional/test_identity.py
shade/tests/functional/test_image.py
shade/tests/functional/test_inventory.py
shade/tests/functional/test_keypairs.py
shade/tests/functional/test_limits.py
shade/tests/functional/test_magnum_services.py
shade/tests/functional/test_network.py
shade/tests/functional/test_object.py
shade/tests/functional/test_port.py
shade/tests/functional/test_project.py
shade/tests/functional/test_qos_bandwidth_limit_rule.py
shade/tests/functional/test_qos_dscp_marking_rule.py
shade/tests/functional/test_qos_minimum_bandwidth_rule.py
shade/tests/functional/test_qos_policy.py
shade/tests/functional/test_quotas.py
shade/tests/functional/test_range_search.py
shade/tests/functional/test_recordset.py
shade/tests/functional/test_router.py
shade/tests/functional/test_security_groups.py
shade/tests/functional/test_server_group.py
shade/tests/functional/test_services.py
shade/tests/functional/test_stack.py
shade/tests/functional/test_usage.py
shade/tests/functional/test_users.py
shade/tests/functional/test_volume.py
shade/tests/functional/test_volume_backup.py
shade/tests/functional/test_volume_type.py
shade/tests/functional/test_zone.py
shade/tests/functional/util.py
shade/tests/unit/__init__.py
shade/tests/unit/base.py
shade/tests/unit/test__adapter.py
shade/tests/unit/test__utils.py
shade/tests/unit/test_aggregate.py
shade/tests/unit/test_availability_zones.py
shade/tests/unit/test_baremetal_node.py
shade/tests/unit/test_baremetal_ports.py
shade/tests/unit/test_caching.py
shade/tests/unit/test_cluster_templates.py
shade/tests/unit/test_create_server.py
shade/tests/unit/test_create_volume_snapshot.py
shade/tests/unit/test_delete_server.py
shade/tests/unit/test_delete_volume_snapshot.py
shade/tests/unit/test_domain_params.py
shade/tests/unit/test_domains.py
shade/tests/unit/test_endpoints.py
shade/tests/unit/test_flavors.py
shade/tests/unit/test_floating_ip_common.py
shade/tests/unit/test_floating_ip_neutron.py
shade/tests/unit/test_floating_ip_nova.py
shade/tests/unit/test_floating_ip_pool.py
shade/tests/unit/test_groups.py
shade/tests/unit/test_identity_roles.py
shade/tests/unit/test_image.py
shade/tests/unit/test_image_snapshot.py
shade/tests/unit/test_inventory.py
shade/tests/unit/test_keypair.py
shade/tests/unit/test_limits.py
shade/tests/unit/test_magnum_services.py
shade/tests/unit/test_meta.py
shade/tests/unit/test_network.py
shade/tests/unit/test_normalize.py
shade/tests/unit/test_object.py
shade/tests/unit/test_operator_noauth.py
shade/tests/unit/test_port.py
shade/tests/unit/test_project.py
shade/tests/unit/test_qos_bandwidth_limit_rule.py
shade/tests/unit/test_qos_dscp_marking_rule.py
shade/tests/unit/test_qos_minimum_bandwidth_rule.py
shade/tests/unit/test_qos_policy.py
shade/tests/unit/test_qos_rule_type.py
shade/tests/unit/test_quotas.py
shade/tests/unit/test_rebuild_server.py
shade/tests/unit/test_recordset.py
shade/tests/unit/test_role_assignment.py
shade/tests/unit/test_router.py
shade/tests/unit/test_security_groups.py
shade/tests/unit/test_server_console.py
shade/tests/unit/test_server_delete_metadata.py
shade/tests/unit/test_server_group.py
shade/tests/unit/test_server_set_metadata.py
shade/tests/unit/test_services.py
shade/tests/unit/test_shade.py
shade/tests/unit/test_shade_operator.py
shade/tests/unit/test_stack.py
shade/tests/unit/test_subnet.py
shade/tests/unit/test_task_manager.py
shade/tests/unit/test_update_server.py
shade/tests/unit/test_usage.py
shade/tests/unit/test_users.py
shade/tests/unit/test_volume.py
shade/tests/unit/test_volume_access.py
shade/tests/unit/test_volume_backups.py
shade/tests/unit/test_zone.py
shade/tests/unit/fixtures/baremetal.json
shade/tests/unit/fixtures/catalog-v2.json
shade/tests/unit/fixtures/catalog-v3-suburl.json
shade/tests/unit/fixtures/catalog-v3.json
shade/tests/unit/fixtures/discovery.json
shade/tests/unit/fixtures/dns.json
shade/tests/unit/fixtures/image-version-broken.json
shade/tests/unit/fixtures/image-version-suburl.json
shade/tests/unit/fixtures/image-version-v1.json
shade/tests/unit/fixtures/image-version-v2.json
shade/tests/unit/fixtures/image-version.json
shade/tests/unit/fixtures/clouds/clouds.yaml
shade/tests/unit/fixtures/clouds/clouds_cache.yaml