summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMonty Taylor <mordred@inaugust.com>2015-06-05 15:48:17 -0400
committerMonty Taylor <mordred@inaugust.com>2015-06-05 15:48:17 -0400
commita2f25244d352f3f537f602f6a4b8f0ca785c05b6 (patch)
treed9b5b6e9aa288c6a66949b26f4a2174a3864fb4a
parent95beafeadd99383fc99dd8aff5bfc9ce8ece7030 (diff)
downloados-client-config-a2f25244d352f3f537f602f6a4b8f0ca785c05b6.tar.gz
Add support for OVH Public Cloud
Change-Id: If2b4bc34a159d1ef4180fbd5de9bbedfaa5b3e82
-rw-r--r--doc/source/vendor-support.rst17
-rw-r--r--os_client_config/vendors.py11
2 files changed, 28 insertions, 0 deletions
diff --git a/doc/source/vendor-support.rst b/doc/source/vendor-support.rst
index 351d666..e7d51c0 100644
--- a/doc/source/vendor-support.rst
+++ b/doc/source/vendor-support.rst
@@ -135,3 +135,20 @@ RegionOne RegionOne
* Images must be in `qcow2` format
* Floating IPs are provided by Nova
* Security groups are provided by Nova
+
+ovh
+---
+
+https://auth.cloud.ovh.net/v2.0
+
+============== ================
+Region Name Human Name
+============== ================
+SBG-1 Strassbourg, FR
+============== ================
+
+* Identity API Version is 2
+* Image API Version is 1
+* Images must be in `raw` format
+* Floating IPs are provided by Neutron
+* Security groups are provided by Neutron
diff --git a/os_client_config/vendors.py b/os_client_config/vendors.py
index ad04c4d..e02b325 100644
--- a/os_client_config/vendors.py
+++ b/os_client_config/vendors.py
@@ -84,4 +84,15 @@ CLOUD_DEFAULTS = dict(
secgroup_source='nova',
floating_ip_source='nova',
),
+ ovh=dict(
+ auth=dict(
+ auth_url='https://auth.cloud.ovh.net/v2.0',
+ ),
+ region_name='SBG1',
+ identity_api_version='2',
+ image_api_version='1',
+ image_format='raw',
+ secgroup_source='neutron',
+ floating_ip_source='neutron',
+ ),
)