You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@libcloud.apache.org by pq...@apache.org on 2010/01/25 23:45:28 UTC

svn commit: r903005 - /incubator/libcloud/trunk/libcloud/drivers/ec2.py

Author: pquerna
Date: Mon Jan 25 22:45:27 2010
New Revision: 903005

URL: http://svn.apache.org/viewvc?rev=903005&view=rev
Log:
Add ability to set userdata

Modified:
    incubator/libcloud/trunk/libcloud/drivers/ec2.py

Modified: incubator/libcloud/trunk/libcloud/drivers/ec2.py
URL: http://svn.apache.org/viewvc/incubator/libcloud/trunk/libcloud/drivers/ec2.py?rev=903005&r1=903004&r2=903005&view=diff
==============================================================================
--- incubator/libcloud/trunk/libcloud/drivers/ec2.py (original)
+++ incubator/libcloud/trunk/libcloud/drivers/ec2.py Mon Jan 25 22:45:27 2010
@@ -323,6 +323,9 @@
         try: params['KeyName'] = kwargs['keyname']
         except KeyError: pass
 
+        try: params['UserData'] = base64.b64encode(kwargs['userdata'])
+        except KeyError: pass
+
         object = self.connection.request('/', params=params).object
         nodes = self._to_nodes(object, 'instancesSet/item')