Add metadata option to Nova Create API Wrapper
The Nova Create API Wrapper doesn't pass through the metadata variable, requring any dashboards that spin up VMs with metadata to use the python libraries directly. Closes-Bug: 1347824 Change-Id: Ib4cb98e1c510466edc7558697f9d015e80b882ab
This commit is contained in:
parent
8c9b86f130
commit
4cdb8679e9
|
@ -506,7 +506,7 @@ def server_create(request, name, image, flavor, key_name, user_data,
|
|||
security_groups, block_device_mapping=None,
|
||||
block_device_mapping_v2=None, nics=None,
|
||||
availability_zone=None, instance_count=1, admin_pass=None,
|
||||
disk_config=None):
|
||||
disk_config=None, meta=None):
|
||||
return Server(novaclient(request).servers.create(
|
||||
name, image, flavor, userdata=user_data,
|
||||
security_groups=security_groups,
|
||||
|
@ -514,7 +514,7 @@ def server_create(request, name, image, flavor, key_name, user_data,
|
|||
block_device_mapping_v2=block_device_mapping_v2,
|
||||
nics=nics, availability_zone=availability_zone,
|
||||
min_count=instance_count, admin_pass=admin_pass,
|
||||
disk_config=disk_config), request)
|
||||
disk_config=disk_config, meta=meta), request)
|
||||
|
||||
|
||||
def server_delete(request, instance):
|
||||
|
|
Loading…
Reference in New Issue