mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-05-06 13:22:48 +00:00
@@ -500,21 +500,6 @@ class AnsibleCloudStackInstance(AnsibleCloudStack):
|
||||
return self._get_by_key(key, self.iso)
|
||||
self.module.fail_json(msg="ISO '%s' not found" % iso)
|
||||
|
||||
|
||||
def get_disk_offering_id(self):
|
||||
disk_offering = self.module.params.get('disk_offering')
|
||||
|
||||
if not disk_offering:
|
||||
return None
|
||||
|
||||
disk_offerings = self.cs.listDiskOfferings()
|
||||
if disk_offerings:
|
||||
for d in disk_offerings['diskoffering']:
|
||||
if disk_offering in [ d['displaytext'], d['name'], d['id'] ]:
|
||||
return d['id']
|
||||
self.module.fail_json(msg="Disk offering '%s' not found" % disk_offering)
|
||||
|
||||
|
||||
def get_instance(self):
|
||||
instance = self.instance
|
||||
if not instance:
|
||||
@@ -713,7 +698,7 @@ class AnsibleCloudStackInstance(AnsibleCloudStack):
|
||||
args['account'] = self.get_account(key='name')
|
||||
args['domainid'] = self.get_domain(key='id')
|
||||
args['projectid'] = self.get_project(key='id')
|
||||
args['diskofferingid'] = self.get_disk_offering_id()
|
||||
args['diskofferingid'] = self.get_disk_offering(key='id')
|
||||
args['networkids'] = networkids
|
||||
args['iptonetworklist'] = self.get_iptonetwork_mappings()
|
||||
args['userdata'] = self.get_user_data()
|
||||
|
||||
Reference in New Issue
Block a user