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,
