Adds key_name param to rebuild requests
Change-Id: Id04a295599db8e248d4719bd7b654268c0951be3
This commit is contained in:
@@ -301,7 +301,7 @@ class ServersClient(AutoMarshallingRestClient):
|
|||||||
def rebuild(self, server_id, image_ref, name=None,
|
def rebuild(self, server_id, image_ref, name=None,
|
||||||
admin_pass=None, disk_config=None, metadata=None,
|
admin_pass=None, disk_config=None, metadata=None,
|
||||||
personality=None, accessIPv4=None, accessIPv6=None,
|
personality=None, accessIPv4=None, accessIPv6=None,
|
||||||
requestslib_kwargs=None):
|
key_name=None, requestslib_kwargs=None):
|
||||||
"""
|
"""
|
||||||
@summary: Rebuilds the server
|
@summary: Rebuilds the server
|
||||||
@param server_id: The id of an existing server.
|
@param server_id: The id of an existing server.
|
||||||
@@ -335,7 +335,8 @@ class ServersClient(AutoMarshallingRestClient):
|
|||||||
metadata=metadata,
|
metadata=metadata,
|
||||||
personality=personality,
|
personality=personality,
|
||||||
accessIPv4=accessIPv4,
|
accessIPv4=accessIPv4,
|
||||||
accessIPv6=accessIPv6)
|
accessIPv6=accessIPv6,
|
||||||
|
key_name=key_name)
|
||||||
|
|
||||||
resp = self.request('POST', url,
|
resp = self.request('POST', url,
|
||||||
response_entity_type=Server,
|
response_entity_type=Server,
|
||||||
|
|||||||
@@ -192,7 +192,7 @@ class Rebuild(CreateServer):
|
|||||||
|
|
||||||
def __init__(self, name, image_ref, admin_pass, disk_config=None,
|
def __init__(self, name, image_ref, admin_pass, disk_config=None,
|
||||||
metadata=None, personality=None, accessIPv4=None,
|
metadata=None, personality=None, accessIPv4=None,
|
||||||
accessIPv6=None):
|
accessIPv6=None, key_name=None):
|
||||||
super(Rebuild, self).__init__(name=name, imageRef=image_ref,
|
super(Rebuild, self).__init__(name=name, imageRef=image_ref,
|
||||||
flavorRef=None,
|
flavorRef=None,
|
||||||
adminPass=admin_pass,
|
adminPass=admin_pass,
|
||||||
@@ -200,7 +200,8 @@ class Rebuild(CreateServer):
|
|||||||
metadata=metadata,
|
metadata=metadata,
|
||||||
personality=personality,
|
personality=personality,
|
||||||
accessIPv4=accessIPv4,
|
accessIPv4=accessIPv4,
|
||||||
accessIPv6=accessIPv6)
|
accessIPv6=accessIPv6,
|
||||||
|
key_name=key_name)
|
||||||
|
|
||||||
|
|
||||||
class Resize(AutoMarshallingModel):
|
class Resize(AutoMarshallingModel):
|
||||||
|
|||||||
Reference in New Issue
Block a user