mirror of
https://github.com/zahodi/ansible-mikrotik.git
synced 2025-07-30 23:54:30 +02:00
Moved pythonlibs to module_utils to avoid usage of ENV vars
This commit is contained in:
parent
38ccf5f1cf
commit
9053215084
23 changed files with 31 additions and 29 deletions
|
@ -43,8 +43,8 @@ EXAMPLES = '''
|
||||||
password: 123
|
password: 123
|
||||||
'''
|
'''
|
||||||
|
|
||||||
import mt_api
|
from ansible.module_utils import mt_api
|
||||||
from mt_common import clean_params
|
from ansible.module_utils.mt_common import clean_params
|
||||||
from ansible.module_utils.basic import AnsibleModule
|
from ansible.module_utils.basic import AnsibleModule
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -49,7 +49,7 @@ EXAMPLES = '''
|
||||||
dns: 192.168.1.20
|
dns: 192.168.1.20
|
||||||
'''
|
'''
|
||||||
|
|
||||||
from mt_common import clean_params, MikrotikIdempotent
|
from ansible.module_utils.mt_common import clean_params, MikrotikIdempotent
|
||||||
from ansible.module_utils.basic import AnsibleModule
|
from ansible.module_utils.basic import AnsibleModule
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -50,7 +50,7 @@ EXAMPLES = '''
|
||||||
use-radius: yes
|
use-radius: yes
|
||||||
'''
|
'''
|
||||||
|
|
||||||
from mt_common import clean_params, MikrotikIdempotent
|
from ansible.module_utils.mt_common import clean_params, MikrotikIdempotent
|
||||||
from ansible.module_utils.basic import AnsibleModule
|
from ansible.module_utils.basic import AnsibleModule
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -101,8 +101,8 @@ EXAMPLES = '''
|
||||||
comment: ansible_test
|
comment: ansible_test
|
||||||
'''
|
'''
|
||||||
|
|
||||||
import mt_api
|
from ansible.module_utils import mt_api
|
||||||
from mt_common import clean_params
|
from ansible.module_utils.mt_common import clean_params
|
||||||
from ansible.module_utils.basic import AnsibleModule
|
from ansible.module_utils.basic import AnsibleModule
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -90,8 +90,8 @@ EXAMPLES = '''
|
||||||
comment: ansible_test
|
comment: ansible_test
|
||||||
'''
|
'''
|
||||||
|
|
||||||
import mt_api
|
from ansible.module_utils import mt_api
|
||||||
from mt_common import clean_params
|
from ansible.module_utils.mt_common import clean_params
|
||||||
from ansible.module_utils.basic import AnsibleModule
|
from ansible.module_utils.basic import AnsibleModule
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -51,7 +51,7 @@ EXAMPLES = '''
|
||||||
'''
|
'''
|
||||||
|
|
||||||
from ansible.module_utils.basic import AnsibleModule
|
from ansible.module_utils.basic import AnsibleModule
|
||||||
from mt_common import clean_params, MikrotikIdempotent
|
from ansible.module_utils.mt_common import clean_params, MikrotikIdempotent
|
||||||
|
|
||||||
|
|
||||||
def main():
|
def main():
|
||||||
|
|
|
@ -53,7 +53,7 @@ EXAMPLES = '''
|
||||||
mtu: 1501
|
mtu: 1501
|
||||||
'''
|
'''
|
||||||
|
|
||||||
from mt_common import clean_params, MikrotikIdempotent
|
from ansible.module_utils.mt_common import clean_params, MikrotikIdempotent
|
||||||
from ansible.module_utils.basic import AnsibleModule
|
from ansible.module_utils.basic import AnsibleModule
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -50,7 +50,7 @@ EXAMPLES = '''
|
||||||
'''
|
'''
|
||||||
|
|
||||||
from ansible.module_utils.basic import AnsibleModule
|
from ansible.module_utils.basic import AnsibleModule
|
||||||
from mt_common import clean_params, MikrotikIdempotent
|
from ansible.module_utils.mt_common import clean_params, MikrotikIdempotent
|
||||||
|
|
||||||
|
|
||||||
def main():
|
def main():
|
||||||
|
|
|
@ -49,7 +49,7 @@ EXAMPLES = '''
|
||||||
comment: "link 3"
|
comment: "link 3"
|
||||||
'''
|
'''
|
||||||
|
|
||||||
import mt_api
|
from ansible.module_utils import mt_api
|
||||||
import socket
|
import socket
|
||||||
|
|
||||||
#import mt_action #TODO: get this working
|
#import mt_action #TODO: get this working
|
||||||
|
|
|
@ -55,7 +55,7 @@ EXAMPLES = '''
|
||||||
password: "{{ mt_pass }}"
|
password: "{{ mt_pass }}"
|
||||||
state: present
|
state: present
|
||||||
parameter: filter
|
parameter: filter
|
||||||
settings:
|
rule:
|
||||||
action: accept
|
action: accept
|
||||||
chain: forward
|
chain: forward
|
||||||
comment: controlled by ansible
|
comment: controlled by ansible
|
||||||
|
@ -63,7 +63,7 @@ EXAMPLES = '''
|
||||||
'''
|
'''
|
||||||
|
|
||||||
from ansible.module_utils.basic import AnsibleModule
|
from ansible.module_utils.basic import AnsibleModule
|
||||||
import mt_api
|
from ansible.module_utils import mt_api
|
||||||
import re
|
import re
|
||||||
from copy import copy
|
from copy import copy
|
||||||
|
|
||||||
|
|
|
@ -47,7 +47,7 @@ EXAMPLES = '''
|
||||||
- 19.134.52.23/23
|
- 19.134.52.23/23
|
||||||
'''
|
'''
|
||||||
|
|
||||||
import mt_api
|
from ansible.module_utils import mt_api
|
||||||
from ansible.module_utils.basic import AnsibleModule
|
from ansible.module_utils.basic import AnsibleModule
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#! /usr/bin/python
|
#! /usr/bin/python
|
||||||
|
|
||||||
import json
|
import json
|
||||||
import mt_api
|
from ansible.module_utils import mt_api
|
||||||
|
|
||||||
from ansible.module_utils.basic import AnsibleModule
|
from ansible.module_utils.basic import AnsibleModule
|
||||||
|
|
||||||
|
|
|
@ -49,7 +49,7 @@ EXAMPLES = '''
|
||||||
discover: "yes"
|
discover: "yes"
|
||||||
'''
|
'''
|
||||||
|
|
||||||
from mt_common import clean_params, MikrotikIdempotent
|
from ansible.module_utils.mt_common import clean_params, MikrotikIdempotent
|
||||||
from ansible.module_utils.basic import AnsibleModule
|
from ansible.module_utils.basic import AnsibleModule
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -49,7 +49,7 @@ EXAMPLES = '''
|
||||||
'''
|
'''
|
||||||
|
|
||||||
from ansible.module_utils.basic import AnsibleModule
|
from ansible.module_utils.basic import AnsibleModule
|
||||||
from mt_common import MikrotikIdempotent
|
from ansible.module_utils.mt_common import MikrotikIdempotent
|
||||||
|
|
||||||
|
|
||||||
def main():
|
def main():
|
||||||
|
|
|
@ -89,7 +89,7 @@ EXAMPLES = '''
|
||||||
timeout: '2s500ms'
|
timeout: '2s500ms'
|
||||||
'''
|
'''
|
||||||
|
|
||||||
import mt_api
|
from ansible.module_utils import mt_api
|
||||||
from ansible.module_utils.basic import AnsibleModule
|
from ansible.module_utils.basic import AnsibleModule
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -49,7 +49,7 @@ EXAMPLES = '''
|
||||||
name: ansible_managed
|
name: ansible_managed
|
||||||
'''
|
'''
|
||||||
|
|
||||||
from mt_common import clean_params, MikrotikIdempotent
|
from ansible.module_utils.mt_common import clean_params, MikrotikIdempotent
|
||||||
from ansible.module_utils.basic import AnsibleModule
|
from ansible.module_utils.basic import AnsibleModule
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -51,7 +51,7 @@ EXAMPLES = '''
|
||||||
name: test_ansible
|
name: test_ansible
|
||||||
'''
|
'''
|
||||||
|
|
||||||
from mt_common import clean_params, MikrotikIdempotent
|
from ansible.module_utils.mt_common import clean_params, MikrotikIdempotent
|
||||||
from ansible.module_utils.basic import AnsibleModule
|
from ansible.module_utils.basic import AnsibleModule
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -64,8 +64,8 @@ EXAMPLES = '''
|
||||||
on_event: put "hello"
|
on_event: put "hello"
|
||||||
'''
|
'''
|
||||||
|
|
||||||
import mt_api
|
from ansible.module_utils import mt_api
|
||||||
from mt_common import clean_params
|
from ansible.module_utils.mt_common import clean_params
|
||||||
from ansible.module_utils.basic import AnsibleModule
|
from ansible.module_utils.basic import AnsibleModule
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -49,7 +49,7 @@ EXAMPLES = '''
|
||||||
from: foo@bar.com
|
from: foo@bar.com
|
||||||
'''
|
'''
|
||||||
|
|
||||||
from mt_common import clean_params, MikrotikIdempotent
|
from ansible.module_utils.mt_common import clean_params, MikrotikIdempotent
|
||||||
from ansible.module_utils.basic import AnsibleModule
|
from ansible.module_utils.basic import AnsibleModule
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -50,7 +50,7 @@ EXAMPLES = '''
|
||||||
group: read
|
group: read
|
||||||
'''
|
'''
|
||||||
|
|
||||||
from mt_common import clean_params, MikrotikIdempotent
|
from ansible.module_utils.mt_common import clean_params, MikrotikIdempotent
|
||||||
from ansible.module_utils.basic import AnsibleModule
|
from ansible.module_utils.basic import AnsibleModule
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -7,9 +7,9 @@ import socket
|
||||||
import ssl
|
import ssl
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
from .retryloop import RetryError
|
from ansible.module_utils.mt_api.retryloop import RetryError
|
||||||
from .retryloop import retryloop
|
from ansible.module_utils.mt_api.retryloop import retryloop
|
||||||
from .socket_utils import set_keepalive
|
from ansible.module_utils.mt_api.socket_utils import set_keepalive
|
||||||
|
|
||||||
PY2 = sys.version_info[0] < 3
|
PY2 = sys.version_info[0] < 3
|
||||||
logger = logging.getLogger(__name__)
|
logger = logging.getLogger(__name__)
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
#!/usr/bin/env python
|
#!/usr/bin/env python
|
||||||
import mt_api
|
from ansible.module_utils import mt_api
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
|
|
2
tests/integration/ansible.cfg
Normal file
2
tests/integration/ansible.cfg
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
[defaults]
|
||||||
|
module_utils = ./pythonlibs/
|
Loading…
Add table
Add a link
Reference in a new issue