├── .coveragerc ├── .gitignore ├── .gitreview ├── .mailmap ├── .pre-commit-config.yaml ├── .stestr.conf ├── .zuul.yaml ├── CONTRIBUTING.rst ├── HACKING.rst ├── LICENSE ├── README.rst ├── doc ├── requirements.txt └── source │ ├── conf.py │ ├── contributor │ └── index.rst │ ├── index.rst │ ├── install │ └── index.rst │ ├── reference │ └── index.rst │ └── user │ ├── configuration.rst │ ├── index.rst │ ├── network-config.rst │ ├── releasenotes.rst │ ├── using.rst │ └── vendor-support.rst ├── os_client_config ├── __init__.py ├── cloud_config.py ├── config.py ├── constructors.json ├── constructors.py ├── defaults.json ├── defaults.py ├── exceptions.py ├── tests │ ├── __init__.py │ ├── base.py │ ├── test_cloud_config.py │ ├── test_config.py │ ├── test_environ.py │ ├── test_import_vendors.py │ └── test_init.py └── vendors │ └── __init__.py ├── pyproject.toml ├── releasenotes ├── notes │ ├── catch-up-release-notes-e385fad34e9f3d6e.yaml │ ├── cloud-profile-status-e0d29b5e2f10e95c.yaml │ ├── default-cloud-7ee0bcb9e5dd24b9.yaml │ ├── fix-compat-with-old-keystoneauth-66e11ee9d008b962.yaml │ ├── fix-vendor-import-ebd4ade0d5c17146.yaml │ ├── goodbye-python2-40feeeb4be3e06c5.yaml │ ├── ironic-microversion-ba5b0f36f11196a6.yaml │ ├── load-yaml-3177efca78e5c67a.yaml │ ├── magic-fixes-dca4ae4dac2441a8.yaml │ ├── make-rest-client-dd3d365632a26fa0.yaml │ ├── make-rest-client-version-discovery-84125700f159491a.yaml │ ├── min-max-legacy-version-301242466ddefa93.yaml │ ├── nat-source-field-7c7db2a724616d59.yaml │ ├── network-list-e6e9dafdd8446263.yaml │ ├── option-precedence-1fecab21fdfb2c33.yaml │ ├── sdk-helper-41f8d815cfbcfb00.yaml │ ├── session-client-b581a6e5d18c8f04.yaml │ ├── shade-helper-568f8cb372eef6d9.yaml │ ├── started-using-reno-242e2b0cd27f9480.yaml │ ├── thin-shim-62c8e6f6942b83a5.yaml │ ├── vendor-add-betacloud-03872c3485104853.yaml │ ├── vendor-add-limestonenetworks-99b2ffab9fc23b08.yaml │ └── vendor-updates-f11184ba56bb27cf.yaml └── source │ ├── _static │ └── .placeholder │ ├── _templates │ └── .placeholder │ ├── conf.py │ ├── index.rst │ ├── mitaka.rst │ ├── newton.rst │ ├── ocata.rst │ ├── pike.rst │ ├── queens.rst │ ├── rocky.rst │ ├── stein.rst │ ├── train.rst │ ├── unreleased.rst │ └── ussuri.rst ├── requirements.txt ├── setup.cfg ├── setup.py ├── test-requirements.txt ├── tools ├── keystone_version.py └── nova_version.py └── tox.ini /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/.coveragerc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitreview: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/.gitreview -------------------------------------------------------------------------------- /.mailmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/.mailmap -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.stestr.conf: -------------------------------------------------------------------------------- 1 | [DEFAULT] 2 | test_path=. 3 | top_dir=./ 4 | -------------------------------------------------------------------------------- /.zuul.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/.zuul.yaml -------------------------------------------------------------------------------- /CONTRIBUTING.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/CONTRIBUTING.rst -------------------------------------------------------------------------------- /HACKING.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/HACKING.rst -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/LICENSE -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/README.rst -------------------------------------------------------------------------------- /doc/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/doc/requirements.txt -------------------------------------------------------------------------------- /doc/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/doc/source/conf.py -------------------------------------------------------------------------------- /doc/source/contributor/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/doc/source/contributor/index.rst -------------------------------------------------------------------------------- /doc/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/doc/source/index.rst -------------------------------------------------------------------------------- /doc/source/install/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/doc/source/install/index.rst -------------------------------------------------------------------------------- /doc/source/reference/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/doc/source/reference/index.rst -------------------------------------------------------------------------------- /doc/source/user/configuration.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/doc/source/user/configuration.rst -------------------------------------------------------------------------------- /doc/source/user/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/doc/source/user/index.rst -------------------------------------------------------------------------------- /doc/source/user/network-config.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/doc/source/user/network-config.rst -------------------------------------------------------------------------------- /doc/source/user/releasenotes.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/doc/source/user/releasenotes.rst -------------------------------------------------------------------------------- /doc/source/user/using.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/doc/source/user/using.rst -------------------------------------------------------------------------------- /doc/source/user/vendor-support.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/doc/source/user/vendor-support.rst -------------------------------------------------------------------------------- /os_client_config/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/os_client_config/__init__.py -------------------------------------------------------------------------------- /os_client_config/cloud_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/os_client_config/cloud_config.py -------------------------------------------------------------------------------- /os_client_config/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/os_client_config/config.py -------------------------------------------------------------------------------- /os_client_config/constructors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/os_client_config/constructors.json -------------------------------------------------------------------------------- /os_client_config/constructors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/os_client_config/constructors.py -------------------------------------------------------------------------------- /os_client_config/defaults.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/os_client_config/defaults.json -------------------------------------------------------------------------------- /os_client_config/defaults.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/os_client_config/defaults.py -------------------------------------------------------------------------------- /os_client_config/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/os_client_config/exceptions.py -------------------------------------------------------------------------------- /os_client_config/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /os_client_config/tests/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/os_client_config/tests/base.py -------------------------------------------------------------------------------- /os_client_config/tests/test_cloud_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/os_client_config/tests/test_cloud_config.py -------------------------------------------------------------------------------- /os_client_config/tests/test_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/os_client_config/tests/test_config.py -------------------------------------------------------------------------------- /os_client_config/tests/test_environ.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/os_client_config/tests/test_environ.py -------------------------------------------------------------------------------- /os_client_config/tests/test_import_vendors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/os_client_config/tests/test_import_vendors.py -------------------------------------------------------------------------------- /os_client_config/tests/test_init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/os_client_config/tests/test_init.py -------------------------------------------------------------------------------- /os_client_config/vendors/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/os_client_config/vendors/__init__.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/pyproject.toml -------------------------------------------------------------------------------- /releasenotes/notes/catch-up-release-notes-e385fad34e9f3d6e.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/releasenotes/notes/catch-up-release-notes-e385fad34e9f3d6e.yaml -------------------------------------------------------------------------------- /releasenotes/notes/cloud-profile-status-e0d29b5e2f10e95c.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/releasenotes/notes/cloud-profile-status-e0d29b5e2f10e95c.yaml -------------------------------------------------------------------------------- /releasenotes/notes/default-cloud-7ee0bcb9e5dd24b9.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/releasenotes/notes/default-cloud-7ee0bcb9e5dd24b9.yaml -------------------------------------------------------------------------------- /releasenotes/notes/fix-compat-with-old-keystoneauth-66e11ee9d008b962.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/releasenotes/notes/fix-compat-with-old-keystoneauth-66e11ee9d008b962.yaml -------------------------------------------------------------------------------- /releasenotes/notes/fix-vendor-import-ebd4ade0d5c17146.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/releasenotes/notes/fix-vendor-import-ebd4ade0d5c17146.yaml -------------------------------------------------------------------------------- /releasenotes/notes/goodbye-python2-40feeeb4be3e06c5.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/releasenotes/notes/goodbye-python2-40feeeb4be3e06c5.yaml -------------------------------------------------------------------------------- /releasenotes/notes/ironic-microversion-ba5b0f36f11196a6.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/releasenotes/notes/ironic-microversion-ba5b0f36f11196a6.yaml -------------------------------------------------------------------------------- /releasenotes/notes/load-yaml-3177efca78e5c67a.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/releasenotes/notes/load-yaml-3177efca78e5c67a.yaml -------------------------------------------------------------------------------- /releasenotes/notes/magic-fixes-dca4ae4dac2441a8.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/releasenotes/notes/magic-fixes-dca4ae4dac2441a8.yaml -------------------------------------------------------------------------------- /releasenotes/notes/make-rest-client-dd3d365632a26fa0.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/releasenotes/notes/make-rest-client-dd3d365632a26fa0.yaml -------------------------------------------------------------------------------- /releasenotes/notes/make-rest-client-version-discovery-84125700f159491a.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/releasenotes/notes/make-rest-client-version-discovery-84125700f159491a.yaml -------------------------------------------------------------------------------- /releasenotes/notes/min-max-legacy-version-301242466ddefa93.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/releasenotes/notes/min-max-legacy-version-301242466ddefa93.yaml -------------------------------------------------------------------------------- /releasenotes/notes/nat-source-field-7c7db2a724616d59.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/releasenotes/notes/nat-source-field-7c7db2a724616d59.yaml -------------------------------------------------------------------------------- /releasenotes/notes/network-list-e6e9dafdd8446263.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/releasenotes/notes/network-list-e6e9dafdd8446263.yaml -------------------------------------------------------------------------------- /releasenotes/notes/option-precedence-1fecab21fdfb2c33.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/releasenotes/notes/option-precedence-1fecab21fdfb2c33.yaml -------------------------------------------------------------------------------- /releasenotes/notes/sdk-helper-41f8d815cfbcfb00.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/releasenotes/notes/sdk-helper-41f8d815cfbcfb00.yaml -------------------------------------------------------------------------------- /releasenotes/notes/session-client-b581a6e5d18c8f04.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/releasenotes/notes/session-client-b581a6e5d18c8f04.yaml -------------------------------------------------------------------------------- /releasenotes/notes/shade-helper-568f8cb372eef6d9.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/releasenotes/notes/shade-helper-568f8cb372eef6d9.yaml -------------------------------------------------------------------------------- /releasenotes/notes/started-using-reno-242e2b0cd27f9480.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | other: 3 | - Started using reno for release notes. 4 | -------------------------------------------------------------------------------- /releasenotes/notes/thin-shim-62c8e6f6942b83a5.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/releasenotes/notes/thin-shim-62c8e6f6942b83a5.yaml -------------------------------------------------------------------------------- /releasenotes/notes/vendor-add-betacloud-03872c3485104853.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | other: 3 | - Add betacloud region for Germany 4 | -------------------------------------------------------------------------------- /releasenotes/notes/vendor-add-limestonenetworks-99b2ffab9fc23b08.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/releasenotes/notes/vendor-add-limestonenetworks-99b2ffab9fc23b08.yaml -------------------------------------------------------------------------------- /releasenotes/notes/vendor-updates-f11184ba56bb27cf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/releasenotes/notes/vendor-updates-f11184ba56bb27cf.yaml -------------------------------------------------------------------------------- /releasenotes/source/_static/.placeholder: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /releasenotes/source/_templates/.placeholder: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /releasenotes/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/releasenotes/source/conf.py -------------------------------------------------------------------------------- /releasenotes/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/releasenotes/source/index.rst -------------------------------------------------------------------------------- /releasenotes/source/mitaka.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/releasenotes/source/mitaka.rst -------------------------------------------------------------------------------- /releasenotes/source/newton.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/releasenotes/source/newton.rst -------------------------------------------------------------------------------- /releasenotes/source/ocata.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/releasenotes/source/ocata.rst -------------------------------------------------------------------------------- /releasenotes/source/pike.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/releasenotes/source/pike.rst -------------------------------------------------------------------------------- /releasenotes/source/queens.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/releasenotes/source/queens.rst -------------------------------------------------------------------------------- /releasenotes/source/rocky.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/releasenotes/source/rocky.rst -------------------------------------------------------------------------------- /releasenotes/source/stein.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/releasenotes/source/stein.rst -------------------------------------------------------------------------------- /releasenotes/source/train.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/releasenotes/source/train.rst -------------------------------------------------------------------------------- /releasenotes/source/unreleased.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/releasenotes/source/unreleased.rst -------------------------------------------------------------------------------- /releasenotes/source/ussuri.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/releasenotes/source/ussuri.rst -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/setup.py -------------------------------------------------------------------------------- /test-requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/test-requirements.txt -------------------------------------------------------------------------------- /tools/keystone_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/tools/keystone_version.py -------------------------------------------------------------------------------- /tools/nova_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/tools/nova_version.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/os-client-config/HEAD/tox.ini --------------------------------------------------------------------------------