summaryrefslogtreecommitdiff
path: root/ec2init/DataSourceEc2.py
diff options
context:
space:
mode:
authorScott Moser <smoser@nelson>2010-01-08 00:11:07 -0500
committerScott Moser <smoser@nelson>2010-01-08 00:11:07 -0500
commit788a3bfb0165caacade779a5b99891e04cdf7123 (patch)
tree73f546e96e90cb5cb90bfa9fa3b516896a8b2192 /ec2init/DataSourceEc2.py
parentbddf1df6cd1d2dad82d6cc3bc5ff13df7f4d8691 (diff)
downloadvyos-cloud-init-788a3bfb0165caacade779a5b99891e04cdf7123.tar.gz
vyos-cloud-init-788a3bfb0165caacade779a5b99891e04cdf7123.zip
fixes found testing in ec2
Diffstat (limited to 'ec2init/DataSourceEc2.py')
-rw-r--r--ec2init/DataSourceEc2.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/ec2init/DataSourceEc2.py b/ec2init/DataSourceEc2.py
index c7415c0a..6bf7f2b5 100644
--- a/ec2init/DataSourceEc2.py
+++ b/ec2init/DataSourceEc2.py
@@ -37,8 +37,9 @@ class DataSourceEc2(DataSource.DataSource):
try:
if not self.wait_for_metadata_service():
return False
- self.metadata = boto.utils.get_instance_userdata(api_ver)
- self.userdata_raw = boto.utils.get_instance_metadata(api_ver)
+ self.userdata_raw = boto.utils.get_instance_userdata(self.api_ver)
+ self.metadata = boto.utils.get_instance_metadata(self.api_ver)
+ return True
except Exception as e:
print e
return False
@@ -54,8 +55,8 @@ class DataSourceEc2(DataSource.DataSource):
def get_locale(self):
az = self.metadata['placement']['availability-zone']
- if self.location_locale_map.has_key[az[0:2]]:
- return(self.location_locale_map[az])
+ if self.location_locale_map.has_key(az[0:2]):
+ return(self.location_locale_map[az[0:2]])
else:
return(self.location_locale_map["default"])