diff --git a/lib/ansible/modules/cloud/ovirt/ovirt_storage_domains.py b/lib/ansible/modules/cloud/ovirt/ovirt_storage_domains.py index ac5bf08d1a2..54be960b959 100644 --- a/lib/ansible/modules/cloud/ovirt/ovirt_storage_domains.py +++ b/lib/ansible/modules/cloud/ovirt/ovirt_storage_domains.py @@ -356,6 +356,9 @@ class StorageDomainModule(BaseModule): return [(lun_id, storage.get('target')) for lun_id in lun_ids] elif storage.get('target_lun_map'): return [(target_map.get('lun_id'), target_map.get('target')) for target_map in storage.get('target_lun_map')] + else: + lun_ids = storage.get('lun_id') if isinstance(storage.get('lun_id'), list) else [(storage.get('lun_id'))] + return [(lun_id, None) for lun_id in lun_ids] def build_entity(self): storage_type = self._get_storage_type()