Repository: libcloud
Updated Branches:
  refs/heads/trunk db3a7ea02 -> f5f246eee


Added new AWS region to compute driver


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

Branch: refs/heads/trunk
Commit: 8140f8218486a767e953d084a3025fc990c65728
Parents: db3a7ea
Author: Matthew Harris <[email protected]>
Authored: Tue Nov 15 14:18:05 2016 -0600
Committer: Anthony Shaw <[email protected]>
Committed: Wed Nov 16 11:39:51 2016 +1100

----------------------------------------------------------------------
 libcloud/compute/drivers/ec2.py | 63 ++++++++++++++++++++++++++++++++++++
 libcloud/compute/types.py       |  2 ++
 2 files changed, 65 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/libcloud/blob/8140f821/libcloud/compute/drivers/ec2.py
----------------------------------------------------------------------
diff --git a/libcloud/compute/drivers/ec2.py b/libcloud/compute/drivers/ec2.py
index ecb9bde..e38dcf3 100644
--- a/libcloud/compute/drivers/ec2.py
+++ b/libcloud/compute/drivers/ec2.py
@@ -776,6 +776,69 @@ REGION_DETAILS = {
             't2.large'
         ]
     },
+    # US East (Ohio) Region
+    'us-east-2': {
+        'endpoint': 'ec2.us-east-2.amazonaws.com',
+        'api_name': 'ec2_us_east_ohio',
+        'country': 'USA',
+        'signature_version': '2',
+        'instance_types': [
+            't1.micro',
+            'm1.small',
+            'm1.medium',
+            'm1.large',
+            'm1.xlarge',
+            'm2.xlarge',
+            'm2.2xlarge',
+            'm2.4xlarge',
+            'm3.medium',
+            'm3.large',
+            'm3.xlarge',
+            'm3.2xlarge',
+            'm4.large',
+            'm4.xlarge',
+            'm4.2xlarge',
+            'm4.4xlarge',
+            'm4.10xlarge',
+            'c1.medium',
+            'c1.xlarge',
+            'cc2.8xlarge',
+            'c3.large',
+            'c3.xlarge',
+            'c3.2xlarge',
+            'c3.4xlarge',
+            'c3.8xlarge',
+            'c4.large',
+            'c4.xlarge',
+            'c4.2xlarge',
+            'c4.4xlarge',
+            'c4.8xlarge',
+            'cg1.4xlarge',
+            'g2.2xlarge',
+            'g2.8xlarge',
+            'cr1.8xlarge',
+            'hs1.8xlarge',
+            'i2.xlarge',
+            'i2.2xlarge',
+            'i2.4xlarge',
+            'i2.8xlarge',
+            'd2.xlarge',
+            'd2.2xlarge',
+            'd2.4xlarge',
+            'd2.8xlarge',
+            'r3.large',
+            'r3.xlarge',
+            'r3.2xlarge',
+            'r3.4xlarge',
+            'r3.8xlarge',
+            't2.nano',
+            't2.micro',
+            't2.small',
+            't2.medium',
+            't2.large',
+            'x1.32xlarge'
+        ]
+    },
     # US West (Oregon) Region
     'us-west-2': {
         'endpoint': 'ec2.us-west-2.amazonaws.com',

http://git-wip-us.apache.org/repos/asf/libcloud/blob/8140f821/libcloud/compute/types.py
----------------------------------------------------------------------
diff --git a/libcloud/compute/types.py b/libcloud/compute/types.py
index ee84a7b..3b63b9e 100644
--- a/libcloud/compute/types.py
+++ b/libcloud/compute/types.py
@@ -179,6 +179,7 @@ class Provider(Type):
     RACKSPACE_NOVA_ORD = 'rackspace_nova_ord'
 
     EC2_US_EAST = 'ec2_us_east'
+    EC2_US_EAST_OHIO = 'ec2_us_east_ohio'
     EC2_EU = 'ec2_eu_west'  # deprecated name
     EC2_EU_WEST = 'ec2_eu_west'
     EC2_US_WEST = 'ec2_us_west'
@@ -221,6 +222,7 @@ OLD_CONSTANT_TO_NEW_MAPPING = {
 
     # AWS
     Provider.EC2_US_EAST: Provider.EC2,
+    Provider.EC2_US_EAST_OHIO: Provider.EC2,
     Provider.EC2_EU: Provider.EC2,
     Provider.EC2_EU_WEST: Provider.EC2,
     Provider.EC2_US_WEST: Provider.EC2,

Reply via email to