Author: tomaz
Date: Sun Oct 30 22:00:37 2011
New Revision: 1195261
URL: http://svn.apache.org/viewvc?rev=1195261&view=rev
Log:
Wrap ex_create_tags call inside create_node in a try / except block and for now
ignore tag
creation errors.
Modified:
libcloud/trunk/libcloud/compute/drivers/ec2.py
Modified: libcloud/trunk/libcloud/compute/drivers/ec2.py
URL:
http://svn.apache.org/viewvc/libcloud/trunk/libcloud/compute/drivers/ec2.py?rev=1195261&r1=1195260&r2=1195261&view=diff
==============================================================================
--- libcloud/trunk/libcloud/compute/drivers/ec2.py (original)
+++ libcloud/trunk/libcloud/compute/drivers/ec2.py Sun Oct 30 22:00:37 2011
@@ -898,7 +898,12 @@ class EC2NodeDriver(NodeDriver):
for node in nodes:
tags = {'Name': kwargs['name']}
- self.ex_create_tags(node=node, tags=tags)
+
+ try:
+ self.ex_create_tags(node=node, tags=tags)
+ except Exception:
+ continue
+
node.name = kwargs['name']
node.extra.update({'tags': tags})