summaryrefslogtreecommitdiff
path: root/contrib
diff options
context:
space:
mode:
authorNachi Ueno <ueno.nachi@lab.ntt.co.jp>2011-01-05 09:52:45 -0500
committerNachi Ueno <ueno.nachi@lab.ntt.co.jp>2011-01-05 09:52:45 -0500
commitb14a8975dece3be18216cf2ad790be0c8fd22f7a (patch)
tree753f7fff6c75e359c5d50335053916ceb4aae25f /contrib
parentd02d923a4c4c7ef3495f4f1fd860a136f8ed624c (diff)
downloadnova-b14a8975dece3be18216cf2ad790be0c8fd22f7a.tar.gz
The _update method in base Instance class overides dns_name_v6,so fixed it.
Diffstat (limited to 'contrib')
-rw-r--r--contrib/boto_v6/ec2/instance.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/contrib/boto_v6/ec2/instance.py b/contrib/boto_v6/ec2/instance.py
index 255114935e..18b5cd33ad 100644
--- a/contrib/boto_v6/ec2/instance.py
+++ b/contrib/boto_v6/ec2/instance.py
@@ -25,9 +25,13 @@ class ReservationV6(Reservation):
class InstanceV6(Instance):
def __init__(self, connection=None):
Instance.__init__(self, connection)
- self.public_dns_name_v6 = None
+ self.dns_name_v6 = None
def endElement(self, name, value, connection):
Instance.endElement(self, name, value, connection)
if name == 'dnsNameV6':
self.dns_name_v6 = value
+
+ def _update(self, updated):
+ self.__dict__.update(updated.__dict__)
+ self.dns_name_v6 = updated.dns_name_v6