]> git.apps.os.sepia.ceph.com Git - teuthology.git/commit
Add libcloud backend
authorZack Cerza <zack@redhat.com>
Thu, 8 Dec 2016 03:30:57 +0000 (20:30 -0700)
committerZack Cerza <zack@redhat.com>
Fri, 24 Feb 2017 16:03:33 +0000 (09:03 -0700)
commit02681fdceb9418d1129fab456e4136f7cd00f6fd
tree376c0c2e4b80ba90d67897b9282e35b432e6c41d
parent45a3f4ecf87c17a57ee92a344c13be04c3e1e7d7
Add libcloud backend

Initially this supports OpenStack but will grow to support other methods
of cloud-like deployment. Some assuptions are made regarding supporting
infrastructure (FIXME document these)

Signed-off-by: Zack Cerza <zack@redhat.com>
13 files changed:
docs/index.rst
docs/libcloud_backend.rst [new file with mode: 0644]
docs/siteconfig.rst
setup.py
teuthology/config.py
teuthology/provision/cloud/__init__.py [new file with mode: 0644]
teuthology/provision/cloud/base.py [new file with mode: 0644]
teuthology/provision/cloud/openstack.py [new file with mode: 0644]
teuthology/provision/cloud/test/test_base.py [new file with mode: 0644]
teuthology/provision/cloud/test/test_cloud_init.py [new file with mode: 0644]
teuthology/provision/cloud/test/test_cloud_util.py [new file with mode: 0644]
teuthology/provision/cloud/test/test_openstack.py [new file with mode: 0644]
teuthology/provision/cloud/util.py [new file with mode: 0644]