.coveragerc
.editorconfig
CHANGELOG.rst
Dockerfile
LICENSE
MANIFEST.in
Makefile
README.rst
requirements.txt
setup.cfg
setup.py
test-requirements.txt
tox.ini
config/settings-git.example.yaml
config/settings-openstack.example.yaml
config/settings.example.yaml
config/presets.d/C_DEV-app-dev.conf
docker/Dockerfile
docker/README.rst
docker/example.sh
docs/conf.py
docs/index.rst
docs/requirements.txt
docs/spelling_wordlist.txt
docs/assets/arch-overview.png
docs/development/general.rst
docs/development/getting_started.rst
docs/development/index.rst
docs/development/plugins/healthcheck.rst
docs/development/plugins/iaas.rst
docs/development/plugins/index.rst
docs/development/plugins/presets.rst
docs/development/plugins/runtime.rst
docs/development/reference/index.rst
docs/development/reference/vmshepherd.drivers.rst
docs/development/reference/vmshepherd.healthcheck.rst
docs/development/reference/vmshepherd.http.rst
docs/development/reference/vmshepherd.iaas.rst
docs/development/reference/vmshepherd.presets.rst
docs/development/reference/vmshepherd.rst
docs/development/reference/vmshepherd.runtime.rst
docs/releases/changelog.rst
docs/releases/index.rst
docs/releases/roadmap.rst
docs/user/api.rst
docs/user/concept.rst
docs/user/configuration.rst
docs/user/getting_started.rst
docs/user/glossary.rst
docs/user/index.rst
docs/user/installation.rst
docs/user/panel.rst
docs/user/drivers/healthcheck_http.rst
docs/user/drivers/iaas_dummydriver.rst
docs/user/drivers/iaas_openstackdriver.rst
docs/user/drivers/index.rst
docs/user/drivers/preset_directorydriver.rst
docs/user/drivers/preset_gitrepodriver.rst
docs/user/drivers/runtime_inmemory.rst
docs/user/img/homepage.png
examples/api/list_vms.py
src/vmshepherd/__init__.py
src/vmshepherd/__main__.py
src/vmshepherd/app.py
src/vmshepherd/errors.py
src/vmshepherd/utils.py
src/vmshepherd/worker.py
src/vmshepherd.egg-info/PKG-INFO
src/vmshepherd.egg-info/SOURCES.txt
src/vmshepherd.egg-info/dependency_links.txt
src/vmshepherd.egg-info/entry_points.txt
src/vmshepherd.egg-info/not-zip-safe
src/vmshepherd.egg-info/requires.txt
src/vmshepherd.egg-info/top_level.txt
src/vmshepherd/drivers/__init__.py
src/vmshepherd/healthcheck/__init__.py
src/vmshepherd/healthcheck/abstract.py
src/vmshepherd/healthcheck/dummy_healthcheck.py
src/vmshepherd/healthcheck/http_healthcheck.py
src/vmshepherd/http/__init__.py
src/vmshepherd/http/rpc_api.py
src/vmshepherd/http/static/css/bootstrap-theme.css
src/vmshepherd/http/static/css/bootstrap-theme.css.map
src/vmshepherd/http/static/css/bootstrap-theme.min.css
src/vmshepherd/http/static/css/bootstrap.css
src/vmshepherd/http/static/css/bootstrap.css.map
src/vmshepherd/http/static/css/bootstrap.min.css
src/vmshepherd/http/static/css/dashboard.css
src/vmshepherd/http/static/fonts/glyphicons-halflings-regular.eot
src/vmshepherd/http/static/fonts/glyphicons-halflings-regular.svg
src/vmshepherd/http/static/fonts/glyphicons-halflings-regular.ttf
src/vmshepherd/http/static/fonts/glyphicons-halflings-regular.woff
src/vmshepherd/http/static/js/bootstrap.js
src/vmshepherd/http/static/js/bootstrap.min.js
src/vmshepherd/http/static/js/jquery.min.js
src/vmshepherd/http/templates/index.html.jinja2
src/vmshepherd/http/templates/preset.html.jinja2
src/vmshepherd/iaas/__init__.py
src/vmshepherd/iaas/abstract.py
src/vmshepherd/iaas/dummy_driver.py
src/vmshepherd/iaas/openstack_driver.py
src/vmshepherd/iaas/vm.py
src/vmshepherd/presets/__init__.py
src/vmshepherd/presets/abstract.py
src/vmshepherd/presets/directory_driver.py
src/vmshepherd/presets/gitrepo_driver.py
src/vmshepherd/presets/preset.py
src/vmshepherd/runtime/__init__.py
src/vmshepherd/runtime/abstract.py
src/vmshepherd/runtime/inmemory_driver.py
tests/__init__.py
tests/common.py
tests/test_openstack_driver.py
tests/test_rpc_api.py
tests/test_vmshepherd.py
tests/test_vmshepherd_complete_with_dummy_drivers.py
tests/healthcheck/__init__.py
tests/healthcheck/test_http_healthcheck.py
tests/presets/__init__.py
tests/presets/test_gitrepo_driver.py
tests/presets.d/test-preset.conf