Add copy of ipaddress.py from ansible.netcommon (#49)

* Add copy of ipaddress.py from ansible.netcommon, use that one in non-network modules.

* Copy required functions from ansible.netcommon. Simpler than using compat.ipaddress to do this.
This commit is contained in:
Felix Fontein 2020-03-26 21:44:26 +01:00 committed by GitHub
parent f799aa8356
commit 01ae744aa6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 2598 additions and 3 deletions

View file

@ -125,7 +125,7 @@ data:
'''
from ansible_collections.community.general.plugins.module_utils.scaleway import SCALEWAY_LOCATION, scaleway_argument_spec, Scaleway, payload_from_object
from ansible_collections.ansible.netcommon.plugins.module_utils.compat.ipaddress import ip_network
from ansible_collections.community.general.plugins.module_utils.compat.ipaddress import ip_network
from ansible.module_utils._text import to_text
from ansible.module_utils.basic import AnsibleModule