Repository: libcloud
Updated Branches:
  refs/heads/trunk 7d6a02a24 -> b7d851f14


Outscale Driver - region update (eu-west-2 , us-east-2)

Signed-off-by: Anthony Shaw <[email protected]>


Project: http://git-wip-us.apache.org/repos/asf/libcloud/repo
Commit: http://git-wip-us.apache.org/repos/asf/libcloud/commit/b26beb36
Tree: http://git-wip-us.apache.org/repos/asf/libcloud/tree/b26beb36
Diff: http://git-wip-us.apache.org/repos/asf/libcloud/diff/b26beb36

Branch: refs/heads/trunk
Commit: b26beb36a2f4f48e9eec7c456e259ab38cd8e039
Parents: 7d6a02a
Author: Filipe Silva <[email protected]>
Authored: Sat Nov 28 00:13:16 2015 +0100
Committer: Anthony Shaw <[email protected]>
Committed: Tue Dec 1 10:27:14 2015 +1100

----------------------------------------------------------------------
 CHANGES.rst                     |   3 +
 libcloud/compute/drivers/ec2.py | 108 +++++++++++++++++++++++++++++++++++
 2 files changed, 111 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/libcloud/blob/b26beb36/CHANGES.rst
----------------------------------------------------------------------
diff --git a/CHANGES.rst b/CHANGES.rst
index 6168ed2..a2221df 100644
--- a/CHANGES.rst
+++ b/CHANGES.rst
@@ -621,6 +621,9 @@ General
 Compute
 ~~~~~~~
 
+- Add new `eu-west-2` & `us-east-2` regions to the OUTSCALE_INC & OUTSCALE_SAS 
drivers.
+  [Filipe Silva /lordshion]
+
 - GCE driver updated to include ex_stop_node() and ex_start_node() methods.
   (GITHUB-442)
   [Eric Johnson]

http://git-wip-us.apache.org/repos/asf/libcloud/blob/b26beb36/libcloud/compute/drivers/ec2.py
----------------------------------------------------------------------
diff --git a/libcloud/compute/drivers/ec2.py b/libcloud/compute/drivers/ec2.py
index 1e25b71..6645849 100644
--- a/libcloud/compute/drivers/ec2.py
+++ b/libcloud/compute/drivers/ec2.py
@@ -1290,6 +1290,33 @@ OUTSCALE_SAS_REGION_DETAILS = {
             'os1.8xlarge'
         ]
     },
+    'eu-west-2': {
+        'endpoint': 'fcu.eu-west-2.outscale.com',
+        'api_name': 'osc_sas_eu_west_2',
+        'country': 'FRANCE',
+        'instance_types': [
+            't1.micro',
+            'm1.small',
+            'm1.medium',
+            'm1.large',
+            'm1.xlarge',
+            'c1.medium',
+            'c1.xlarge',
+            'm2.xlarge',
+            'm2.2xlarge',
+            'm2.4xlarge',
+            'nv1.small',
+            'nv1.medium',
+            'nv1.large',
+            'nv1.xlarge',
+            'cc1.4xlarge',
+            'cc2.8xlarge',
+            'm3.xlarge',
+            'm3.2xlarge',
+            'cr1.8xlarge',
+            'os1.8xlarge'
+        ]
+    },
     'us-east-1': {
         'endpoint': 'api.us-east-1.outscale.com',
         'api_name': 'osc_sas_us_east_1',
@@ -1316,6 +1343,33 @@ OUTSCALE_SAS_REGION_DETAILS = {
             'cr1.8xlarge',
             'os1.8xlarge'
         ]
+    },
+    'us-east-2': {
+        'endpoint': 'fcu.us-east-2.outscale.com',
+        'api_name': 'osc_sas_us_east_2',
+        'country': 'USA',
+        'instance_types': [
+            't1.micro',
+            'm1.small',
+            'm1.medium',
+            'm1.large',
+            'm1.xlarge',
+            'c1.medium',
+            'c1.xlarge',
+            'm2.xlarge',
+            'm2.2xlarge',
+            'm2.4xlarge',
+            'nv1.small',
+            'nv1.medium',
+            'nv1.large',
+            'nv1.xlarge',
+            'cc1.4xlarge',
+            'cc2.8xlarge',
+            'm3.xlarge',
+            'm3.2xlarge',
+            'cr1.8xlarge',
+            'os1.8xlarge'
+        ]
     }
 }
 
@@ -1348,6 +1402,33 @@ OUTSCALE_INC_REGION_DETAILS = {
             'os1.8xlarge'
         ]
     },
+    'eu-west-2': {
+        'endpoint': 'fcu.eu-west-2.outscale.com',
+        'api_name': 'osc_inc_eu_west_2',
+        'country': 'FRANCE',
+        'instance_types': [
+            't1.micro',
+            'm1.small',
+            'm1.medium',
+            'm1.large',
+            'm1.xlarge',
+            'c1.medium',
+            'c1.xlarge',
+            'm2.xlarge',
+            'm2.2xlarge',
+            'm2.4xlarge',
+            'nv1.small',
+            'nv1.medium',
+            'nv1.large',
+            'nv1.xlarge',
+            'cc1.4xlarge',
+            'cc2.8xlarge',
+            'm3.xlarge',
+            'm3.2xlarge',
+            'cr1.8xlarge',
+            'os1.8xlarge'
+        ]
+    },
     'eu-west-3': {
         'endpoint': 'api-ppd.outscale.com',
         'api_name': 'osc_inc_eu_west_3',
@@ -1401,6 +1482,33 @@ OUTSCALE_INC_REGION_DETAILS = {
             'cr1.8xlarge',
             'os1.8xlarge'
         ]
+    },
+    'us-east-2': {
+        'endpoint': 'fcu.us-east-2.outscale.com',
+        'api_name': 'osc_inc_us_east_2',
+        'country': 'USA',
+        'instance_types': [
+            't1.micro',
+            'm1.small',
+            'm1.medium',
+            'm1.large',
+            'm1.xlarge',
+            'c1.medium',
+            'c1.xlarge',
+            'm2.xlarge',
+            'm2.2xlarge',
+            'm2.4xlarge',
+            'nv1.small',
+            'nv1.medium',
+            'nv1.large',
+            'nv1.xlarge',
+            'cc1.4xlarge',
+            'cc2.8xlarge',
+            'm3.xlarge',
+            'm3.2xlarge',
+            'cr1.8xlarge',
+            'os1.8xlarge'
+        ]
     }
 }
 

Reply via email to