mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-04-26 12:21:26 -07:00
New Module: netbox_prefix.py (#49902)
* Re-do of netbox_prefix * Updated netbox_utils to catch AttributeError within create_netbox_object * Fixed PEP issues
This commit is contained in:
parent
d15812fabf
commit
10c5e26ce8
2 changed files with 465 additions and 1 deletions
|
@ -197,7 +197,10 @@ def create_netbox_object(nb_endpoint, data, check_mode):
|
|||
if check_mode:
|
||||
serialized_nb_obj = data
|
||||
else:
|
||||
serialized_nb_obj = nb_endpoint.create(data).serialize()
|
||||
try:
|
||||
serialized_nb_obj = nb_endpoint.create(data).serialize()
|
||||
except AttributeError:
|
||||
serialized_nb_obj = nb_endpoint.create(data)
|
||||
|
||||
diff = _build_diff(before={"state": "absent"}, after={"state": "present"})
|
||||
return serialized_nb_obj, diff
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue