You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
python-boto/boto-2.13.3-virttype.patch

23 lines
1.0 KiB

12 years ago
Index: boto/boto/ec2/connection.py
===================================================================
--- boto.orig/boto/ec2/connection.py
+++ boto/boto/ec2/connection.py
@@ -260,7 +260,7 @@ class EC2Connection(AWSQueryConnection):
def register_image(self, name=None, description=None, image_location=None,
architecture=None, kernel_id=None, ramdisk_id=None,
root_device_name=None, block_device_map=None,
- dry_run=False):
+ dry_run=False, virtualization_type=None):
"""
Register an image.
@@ -315,6 +315,8 @@ class EC2Connection(AWSQueryConnection):
block_device_map.ec2_build_list_params(params)
if dry_run:
params['DryRun'] = 'true'
+ if virtualization_type:
+ params['VirtualizationType'] = virtualization_type
rs = self.get_object('RegisterImage', params, ResultSet, verb='POST')
image_id = getattr(rs, 'imageId', None)
return image_id