cloud:ovirt:ovirt_storage_domains.py: Raise Exception in case no host is up for SD removal (#33662)

pull/32638/head^2
Katerina Koukiou 7 years ago committed by ansibot
parent 7bb35e8781
commit e3d99e35d3

@ -531,7 +531,12 @@ def main():
host_param = module.params['host'] host_param = module.params['host']
if not host_param: if not host_param:
host = search_by_attributes(connection.system_service().hosts_service(), status='up') host = search_by_attributes(connection.system_service().hosts_service(), status='up')
host_param = host.name if host is not None else None if host is None:
raise Exception(
"Not possible to remove storage domain '%s' "
"because no host found with status `up`." % module.params['name']
)
host_param = host.name
ret = storage_domains_module.remove( ret = storage_domains_module.remove(
destroy=module.params['destroy'], destroy=module.params['destroy'],
format=module.params['format'], format=module.params['format'],

Loading…
Cancel
Save