|
|
@ -19,46 +19,25 @@ if sys.version_info < (2, 7):
|
|
|
|
|
|
|
|
|
|
|
|
from units.compat import unittest
|
|
|
|
from units.compat import unittest
|
|
|
|
from units.compat.mock import Mock
|
|
|
|
from units.compat.mock import Mock
|
|
|
|
from units.compat.mock import patch
|
|
|
|
|
|
|
|
from ansible.module_utils.basic import AnsibleModule
|
|
|
|
from ansible.module_utils.basic import AnsibleModule
|
|
|
|
from ansible.module_utils.six import iteritems
|
|
|
|
from ansible.module_utils.six import iteritems
|
|
|
|
|
|
|
|
|
|
|
|
try:
|
|
|
|
try:
|
|
|
|
from library.modules.bigip_gtm_facts import Parameters
|
|
|
|
from library.modules.bigip_gtm_facts import Parameters
|
|
|
|
from library.modules.bigip_gtm_facts import ServerParameters
|
|
|
|
|
|
|
|
from library.modules.bigip_gtm_facts import PoolParameters
|
|
|
|
|
|
|
|
from library.modules.bigip_gtm_facts import WideIpParameters
|
|
|
|
|
|
|
|
from library.modules.bigip_gtm_facts import ModuleManager
|
|
|
|
from library.modules.bigip_gtm_facts import ModuleManager
|
|
|
|
from library.modules.bigip_gtm_facts import ServerFactManager
|
|
|
|
|
|
|
|
from library.modules.bigip_gtm_facts import PoolFactManager
|
|
|
|
from library.modules.bigip_gtm_facts import PoolFactManager
|
|
|
|
from library.modules.bigip_gtm_facts import TypedPoolFactManager
|
|
|
|
from library.modules.bigip_gtm_facts import TypedPoolFactManager
|
|
|
|
from library.modules.bigip_gtm_facts import UntypedPoolFactManager
|
|
|
|
|
|
|
|
from library.modules.bigip_gtm_facts import WideIpFactManager
|
|
|
|
|
|
|
|
from library.modules.bigip_gtm_facts import TypedWideIpFactManager
|
|
|
|
|
|
|
|
from library.modules.bigip_gtm_facts import UntypedWideIpFactManager
|
|
|
|
|
|
|
|
from library.modules.bigip_gtm_facts import ArgumentSpec
|
|
|
|
from library.modules.bigip_gtm_facts import ArgumentSpec
|
|
|
|
from library.module_utils.network.f5.common import F5ModuleError
|
|
|
|
|
|
|
|
from library.module_utils.network.f5.common import iControlUnexpectedHTTPError
|
|
|
|
|
|
|
|
from f5.bigip.tm.gtm.pool import A
|
|
|
|
from f5.bigip.tm.gtm.pool import A
|
|
|
|
from f5.utils.responses.handlers import Stats
|
|
|
|
from f5.utils.responses.handlers import Stats
|
|
|
|
from test.unit.modules.utils import set_module_args
|
|
|
|
from test.unit.modules.utils import set_module_args
|
|
|
|
except ImportError:
|
|
|
|
except ImportError:
|
|
|
|
try:
|
|
|
|
try:
|
|
|
|
from ansible.modules.network.f5.bigip_gtm_pool import Parameters
|
|
|
|
from ansible.modules.network.f5.bigip_gtm_pool import Parameters
|
|
|
|
from ansible.modules.network.f5.bigip_gtm_pool import ServerParameters
|
|
|
|
|
|
|
|
from ansible.modules.network.f5.bigip_gtm_pool import PoolParameters
|
|
|
|
|
|
|
|
from ansible.modules.network.f5.bigip_gtm_pool import WideIpParameters
|
|
|
|
|
|
|
|
from ansible.modules.network.f5.bigip_gtm_pool import ModuleManager
|
|
|
|
from ansible.modules.network.f5.bigip_gtm_pool import ModuleManager
|
|
|
|
from ansible.modules.network.f5.bigip_gtm_pool import ServerFactManager
|
|
|
|
|
|
|
|
from ansible.modules.network.f5.bigip_gtm_pool import PoolFactManager
|
|
|
|
from ansible.modules.network.f5.bigip_gtm_pool import PoolFactManager
|
|
|
|
from ansible.modules.network.f5.bigip_gtm_pool import TypedPoolFactManager
|
|
|
|
from ansible.modules.network.f5.bigip_gtm_pool import TypedPoolFactManager
|
|
|
|
from ansible.modules.network.f5.bigip_gtm_pool import UntypedPoolFactManager
|
|
|
|
|
|
|
|
from ansible.modules.network.f5.bigip_gtm_pool import WideIpFactManager
|
|
|
|
|
|
|
|
from ansible.modules.network.f5.bigip_gtm_pool import TypedWideIpFactManager
|
|
|
|
|
|
|
|
from ansible.modules.network.f5.bigip_gtm_pool import UntypedWideIpFactManager
|
|
|
|
|
|
|
|
from ansible.modules.network.f5.bigip_gtm_pool import ArgumentSpec
|
|
|
|
from ansible.modules.network.f5.bigip_gtm_pool import ArgumentSpec
|
|
|
|
from ansible.module_utils.network.f5.common import F5ModuleError
|
|
|
|
|
|
|
|
from ansible.module_utils.network.f5.common import iControlUnexpectedHTTPError
|
|
|
|
|
|
|
|
from f5.bigip.tm.gtm.pool import A
|
|
|
|
from f5.bigip.tm.gtm.pool import A
|
|
|
|
from f5.utils.responses.handlers import Stats
|
|
|
|
from f5.utils.responses.handlers import Stats
|
|
|
|
from units.modules.utils import set_module_args
|
|
|
|
from units.modules.utils import set_module_args
|
|
|
|