mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-04-27 12:51:25 -07:00
replace type() with isinstance() (#3404)
Replace use of type() with isinstance() Addresses https://github.com/ansible/ansible/issues/18310
This commit is contained in:
parent
81286b8912
commit
6cfb44b4bb
7 changed files with 22 additions and 22 deletions
10
lib/ansible/modules/extras/cloud/misc/virt_pool.py
Executable file → Normal file
10
lib/ansible/modules/extras/cloud/misc/virt_pool.py
Executable file → Normal file
|
@ -561,7 +561,7 @@ def core(module):
|
|||
|
||||
if state and command == 'list_pools':
|
||||
res = v.list_pools(state=state)
|
||||
if type(res) != dict:
|
||||
if not isinstance(res, dict):
|
||||
res = { command: res }
|
||||
return VIRT_SUCCESS, res
|
||||
|
||||
|
@ -623,22 +623,22 @@ def core(module):
|
|||
return VIRT_SUCCESS, res
|
||||
elif command == 'build':
|
||||
res = v.build(name, mode)
|
||||
if type(res) != dict:
|
||||
if not isinstance(res, dict):
|
||||
res = { 'changed': True, command: res }
|
||||
return VIRT_SUCCESS, res
|
||||
elif command == 'delete':
|
||||
res = v.delete(name, mode)
|
||||
if type(res) != dict:
|
||||
if not isinstance(res, dict):
|
||||
res = { 'changed': True, command: res }
|
||||
return VIRT_SUCCESS, res
|
||||
res = getattr(v, command)(name)
|
||||
if type(res) != dict:
|
||||
if not isinstance(res, dict):
|
||||
res = { command: res }
|
||||
return VIRT_SUCCESS, res
|
||||
|
||||
elif hasattr(v, command):
|
||||
res = getattr(v, command)()
|
||||
if type(res) != dict:
|
||||
if not isinstance(res, dict):
|
||||
res = { command: res }
|
||||
return VIRT_SUCCESS, res
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue