├── .coveragerc ├── .gitignore ├── .supernova ├── .travis.yml ├── LICENSE ├── MANIFEST.in ├── Makefile ├── README.md ├── contrib └── supernova-completion.bash ├── docs ├── configuring.md ├── gettingstarted.md ├── index.md ├── installation.md ├── raxquickstart.md ├── troubleshooting.md └── usingsupernova.md ├── example_configs ├── supernova_rackspace └── supernova_rax_multiregion ├── mkdocs.yml ├── requirements.txt ├── setup.py ├── supernova.spec ├── supernova ├── __init__.py ├── config.py ├── credentials.py ├── executable.py ├── supernova.py └── utils.py ├── test_requirements.txt ├── tests ├── configs │ ├── rax_with_keyring │ ├── rax_without_keyring │ ├── rax_without_keyring_malformed │ └── test_list_specify_config_file ├── test_config.py ├── test_credentials.py ├── test_executable.py ├── test_imports.py ├── test_supernova.py └── test_utils.py └── tox.ini /.coveragerc: -------------------------------------------------------------------------------- 1 | [run] 2 | branch = True 3 | source = 4 | supernova 5 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/major/supernova/HEAD/.gitignore -------------------------------------------------------------------------------- /.supernova: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/major/supernova/HEAD/.supernova -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/major/supernova/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/major/supernova/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/major/supernova/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/major/supernova/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/major/supernova/HEAD/README.md -------------------------------------------------------------------------------- /contrib/supernova-completion.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/major/supernova/HEAD/contrib/supernova-completion.bash -------------------------------------------------------------------------------- /docs/configuring.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/major/supernova/HEAD/docs/configuring.md -------------------------------------------------------------------------------- /docs/gettingstarted.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/major/supernova/HEAD/docs/gettingstarted.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/major/supernova/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/major/supernova/HEAD/docs/installation.md -------------------------------------------------------------------------------- /docs/raxquickstart.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/major/supernova/HEAD/docs/raxquickstart.md -------------------------------------------------------------------------------- /docs/troubleshooting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/major/supernova/HEAD/docs/troubleshooting.md -------------------------------------------------------------------------------- /docs/usingsupernova.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/major/supernova/HEAD/docs/usingsupernova.md -------------------------------------------------------------------------------- /example_configs/supernova_rackspace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/major/supernova/HEAD/example_configs/supernova_rackspace -------------------------------------------------------------------------------- /example_configs/supernova_rax_multiregion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/major/supernova/HEAD/example_configs/supernova_rax_multiregion -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/major/supernova/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/major/supernova/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/major/supernova/HEAD/setup.py -------------------------------------------------------------------------------- /supernova.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/major/supernova/HEAD/supernova.spec -------------------------------------------------------------------------------- /supernova/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/major/supernova/HEAD/supernova/__init__.py -------------------------------------------------------------------------------- /supernova/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/major/supernova/HEAD/supernova/config.py -------------------------------------------------------------------------------- /supernova/credentials.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/major/supernova/HEAD/supernova/credentials.py -------------------------------------------------------------------------------- /supernova/executable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/major/supernova/HEAD/supernova/executable.py -------------------------------------------------------------------------------- /supernova/supernova.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/major/supernova/HEAD/supernova/supernova.py -------------------------------------------------------------------------------- /supernova/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/major/supernova/HEAD/supernova/utils.py -------------------------------------------------------------------------------- /test_requirements.txt: -------------------------------------------------------------------------------- 1 | pytest 2 | tox 3 | -------------------------------------------------------------------------------- /tests/configs/rax_with_keyring: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/major/supernova/HEAD/tests/configs/rax_with_keyring -------------------------------------------------------------------------------- /tests/configs/rax_without_keyring: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/major/supernova/HEAD/tests/configs/rax_without_keyring -------------------------------------------------------------------------------- /tests/configs/rax_without_keyring_malformed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/major/supernova/HEAD/tests/configs/rax_without_keyring_malformed -------------------------------------------------------------------------------- /tests/configs/test_list_specify_config_file: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/major/supernova/HEAD/tests/configs/test_list_specify_config_file -------------------------------------------------------------------------------- /tests/test_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/major/supernova/HEAD/tests/test_config.py -------------------------------------------------------------------------------- /tests/test_credentials.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/major/supernova/HEAD/tests/test_credentials.py -------------------------------------------------------------------------------- /tests/test_executable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/major/supernova/HEAD/tests/test_executable.py -------------------------------------------------------------------------------- /tests/test_imports.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/major/supernova/HEAD/tests/test_imports.py -------------------------------------------------------------------------------- /tests/test_supernova.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/major/supernova/HEAD/tests/test_supernova.py -------------------------------------------------------------------------------- /tests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/major/supernova/HEAD/tests/test_utils.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/major/supernova/HEAD/tox.ini --------------------------------------------------------------------------------