Making the 'volume' param optional
This is needed for ephemeral volume support. LP bug https://bugs.launchpad.net/reddwarf/+bug/1175719 Change-Id: I389bf6afe0b29713ff7f299c26731244045c165d
This commit is contained in:
@@ -55,16 +55,17 @@ class Instances(base.ManagerWithFind):
|
|||||||
"""
|
"""
|
||||||
resource_class = Instance
|
resource_class = Instance
|
||||||
|
|
||||||
def create(self, name, flavor_id, volume, databases=None, users=None,
|
def create(self, name, flavor_id, volume=None, databases=None, users=None,
|
||||||
restorePoint=None):
|
restorePoint=None):
|
||||||
"""
|
"""
|
||||||
Create (boot) a new instance.
|
Create (boot) a new instance.
|
||||||
"""
|
"""
|
||||||
body = {"instance": {
|
body = {"instance": {
|
||||||
"name": name,
|
"name": name,
|
||||||
"flavorRef": flavor_id,
|
"flavorRef": flavor_id
|
||||||
"volume": volume
|
|
||||||
}}
|
}}
|
||||||
|
if volume:
|
||||||
|
body["instance"]["volume"] = volume
|
||||||
if databases:
|
if databases:
|
||||||
body["instance"]["databases"] = databases
|
body["instance"]["databases"] = databases
|
||||||
if users:
|
if users:
|
||||||
|
|||||||
Reference in New Issue
Block a user