??????????????
Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/mentol.bf1.my/SS1.php:4) in /home/mybf1/public_html/mentol.bf1.my/SS1.php on line 173
Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/mentol.bf1.my/SS1.php:4) in /home/mybf1/public_html/mentol.bf1.my/SS1.php on line 174
Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/mentol.bf1.my/SS1.php:4) in /home/mybf1/public_html/mentol.bf1.my/SS1.php on line 175
Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/mentol.bf1.my/SS1.php:4) in /home/mybf1/public_html/mentol.bf1.my/SS1.php on line 176
Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/mentol.bf1.my/SS1.php:4) in /home/mybf1/public_html/mentol.bf1.my/SS1.php on line 177
Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/mentol.bf1.my/SS1.php:4) in /home/mybf1/public_html/mentol.bf1.my/SS1.php on line 178
σ
ίUdac @` s‘ d d l m Z m Z m Z e Z d d l Z d d l m Z d d l m
Z
d d l m Z d e
f d YZ d e
f d YZ d
d d YZ d S(
i ( t absolute_importt divisiont print_functionN( t to_native( t
AnsibleModule( t fetch_urlt UTMModuleConfigurationErrorc B` s e Z d Z d Z RS( c K` s/ t t | j | | | | _ | | _ d S( N( t superR t __init__t msgt module_fail_args( t selfR t args( ( sB /usr/lib/python2.7/site-packages/ansible/module_utils/utm_utils.pyR ) s c C` s | j d | j d | j d S( NR t other( t fail_jsonR R
( R t module( ( sB /usr/lib/python2.7/site-packages/ansible/module_utils/utm_utils.pyt do_fail. s ( t __name__t
__module__R R ( ( ( sB /usr/lib/python2.7/site-packages/ansible/module_utils/utm_utils.pyR ' s t UTMModulec
B` s; e Z d Z e e d d d d e e d d Z d Z RS( s
This is a helper class to construct any UTM Module. This will automatically add the utm host, port, token,
protocol, validate_certs and state field to the module. If you want to implement your own sophos utm module
just initialize this UTMModule class and define the Payload fields that are needed for your module.
See the other modules like utm_aaa_group for example.
c C` s t d t d d d t d i d t d d d t d t d d d d
d t d d d t d t d
t d d d t d d d d d g d t d d d t d t d t d d d d d g } t t | j | j | | | | | | | | | | |
d S( Nt headerst typet dictt requiredt defaultt utm_hostt strt utm_portt inti\ t utm_tokent no_logt utm_protocolt httpst choicest httpt validate_certst boolt statet presentt absent( R t Falset TrueR R R t _merge_specs( R t
argument_spect
bypass_checksR t check_invalid_argumentst mutually_exclusivet required_togethert required_one_oft add_file_common_argst supports_check_modet required_ift
default_specs( ( sB /usr/lib/python2.7/site-packages/ansible/module_utils/utm_utils.pyR : s '$c C` s | j } | j | | S( N( t copyt update( R R4 t custom_specst result( ( sB /usr/lib/python2.7/site-packages/ansible/module_utils/utm_utils.pyR* J s
N( R R t __doc__R( t NoneR R* ( ( ( sB /usr/lib/python2.7/site-packages/ansible/module_utils/utm_utils.pyR 2 s
t UTMc B` s\ e Z e d Z d Z d Z d Z d Z d Z d Z d Z
d Z RS( c ` sς | _ | _ | j j d d | j j d d t | j j d d | d _ | _ d j j d <| j j d
j j d