mirror of
https://github.com/ansible-collections/community.general.git
synced 2024-09-14 20:13:21 +02:00
ovirt_hosts: print error when host for iscsi login not found (#30928)
This commit is contained in:
parent
3978baf32f
commit
47e9353a31
1 changed files with 3 additions and 2 deletions
|
@ -241,6 +241,7 @@ from ansible.module_utils.ovirt import (
|
||||||
create_connection,
|
create_connection,
|
||||||
equal,
|
equal,
|
||||||
get_entity,
|
get_entity,
|
||||||
|
get_id_by_name,
|
||||||
ovirt_full_argument_spec,
|
ovirt_full_argument_spec,
|
||||||
search_by_name,
|
search_by_name,
|
||||||
wait,
|
wait,
|
||||||
|
@ -262,8 +263,8 @@ class StorageDomainModule(BaseModule):
|
||||||
def _login(self, storage_type, storage):
|
def _login(self, storage_type, storage):
|
||||||
if storage_type == 'iscsi':
|
if storage_type == 'iscsi':
|
||||||
hosts_service = self._connection.system_service().hosts_service()
|
hosts_service = self._connection.system_service().hosts_service()
|
||||||
host = search_by_name(hosts_service, self._module.params['host'])
|
host_id = get_id_by_name(hosts_service, self._module.params['host'])
|
||||||
hosts_service.host_service(host.id).iscsi_login(
|
hosts_service.host_service(host_id).iscsi_login(
|
||||||
iscsi=otypes.IscsiDetails(
|
iscsi=otypes.IscsiDetails(
|
||||||
username=storage.get('username'),
|
username=storage.get('username'),
|
||||||
password=storage.get('password'),
|
password=storage.get('password'),
|
||||||
|
|
Loading…
Reference in a new issue