diff options
author | Scott Moser <smoser@nelson> | 2010-01-08 00:11:07 -0500 |
---|---|---|
committer | Scott Moser <smoser@nelson> | 2010-01-08 00:11:07 -0500 |
commit | 788a3bfb0165caacade779a5b99891e04cdf7123 (patch) | |
tree | 73f546e96e90cb5cb90bfa9fa3b516896a8b2192 /ec2init/DataSourceEc2.py | |
parent | bddf1df6cd1d2dad82d6cc3bc5ff13df7f4d8691 (diff) | |
download | vyos-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.py | 9 |
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"]) |