Просмотр исходного кода

Renamed aws environment variables

nuwan_ag 10 лет назад
Родитель
Сommit
629e1ed12a
2 измененных файлов с 5 добавлено и 10 удалено
  1. 3 8
      cloudbridge/providers/aws/impl.py
  2. 2 2
      tox.ini

+ 3 - 8
cloudbridge/providers/aws/impl.py

@@ -22,9 +22,9 @@ class AWSCloudProviderV1(BaseCloudProvider):
 
         # Initialize cloud connection fields
         self.a_key = self._get_config_value(
-            'access_key', os.environ.get('EC2_ACCESS_KEY', None))
+            'access_key', os.environ.get('AWS_ACCESS_KEY', None))
         self.s_key = self._get_config_value(
-            'secret_key', os.environ.get('EC2_SECRET_KEY', None))
+            'secret_key', os.environ.get('AWS_SECRET_KEY', None))
         self.is_secure = self._get_config_value('is_secure', True)
         self.region_name = self._get_config_value('region_name', 'us-east-1')
         self.region_endpoint = self._get_config_value(
@@ -39,9 +39,8 @@ class AWSCloudProviderV1(BaseCloudProvider):
         self._compute = AWSComputeService(self)
         self._images = AWSImageService(self)
         self._security = AWSSecurityService(self)
-        self._block_store = None  # AWSBlockStore(self)
+        self._block_store = None  # AWSBlockStoreService(self)
         self._object_store = None  # AWSObjectStore(self)
-        self._volumes = None  # AWSVolumeService(self)
 
     @property
     def compute(self):
@@ -63,10 +62,6 @@ class AWSCloudProviderV1(BaseCloudProvider):
     def object_store(self):
         return self._object_store
 
-    @property
-    def volumes(self):
-        return self._volumes
-
     def _connect_ec2(self):
         """
         Get a boto connection object for the given cloud.

+ 2 - 2
tox.ini

@@ -8,11 +8,11 @@ envlist = py27, py33, py34, pypy
 
 [testenv]
 commands = {envpython} setup.py test
-passenv = EC2_ACCESS_KEY EC2_SECRET_KEY OS_AUTH_URL OS_PASSWORD OS_TENANT_NAME OS_USERNAME CB_AMI CB_INSTANCE_TYPE CB_IMAGE CB_FLAVOR CB_TEST_PROVIDER
+passenv = AWS_ACCESS_KEY AWS_SECRET_KEY OS_AUTH_URL OS_PASSWORD OS_TENANT_NAME OS_USERNAME CB_AMI CB_INSTANCE_TYPE CB_IMAGE CB_FLAVOR CB_TEST_PROVIDER
 
 # Run coverage for python27 - omit interfaces.py since it's a behaviour spec only.
 [testenv:py27]
 commands = {envpython} -m coverage run --branch --source=cloudbridge --omit=cloudbridge/providers/interfaces/* setup.py test
-passenv = EC2_ACCESS_KEY EC2_SECRET_KEY OS_AUTH_URL OS_PASSWORD OS_TENANT_NAME OS_USERNAME CB_AMI CB_INSTANCE_TYPE CB_IMAGE CB_FLAVOR CB_TEST_PROVIDER
+passenv = AWS_ACCESS_KEY AWS_SECRET_KEY OS_AUTH_URL OS_PASSWORD OS_TENANT_NAME OS_USERNAME CB_AMI CB_INSTANCE_TYPE CB_IMAGE CB_FLAVOR CB_TEST_PROVIDER
 deps =
     coverage