Anons79 Mini Shell

Directory : /proc/self/root/lib/python2.7/site-packages/ansible/module_utils/
Upload File :
Current File : //proc/self/root/lib/python2.7/site-packages/ansible/module_utils/online.pyc

�
�Udac@`s�ddlmZmZmZeZddlZddlZddlm	Z	ddl
mZd�Zde
fd��YZdefd	��YZd
efd��YZdS(i(tabsolute_importtdivisiontprint_functionN(tenv_fallback(t	fetch_urlc
C`s�tdtdtdtddddgfdtd	d
g�dtdtdgfd
dd	dg�dtddd
dd	dg�dtd
tdd��S(Nt	api_tokentrequiredtfallbacktONLINE_TOKENtONLINE_API_KEYtONLINE_OAUTH_TOKENtONLINE_API_TOKENtno_logtaliasestoauth_tokentapi_urltONLINE_API_URLtdefaultshttps://api.online.nettbase_urltapi_timeoutttypetintittimeouttvalidate_certstbool(tdicttTrueR(((s?/usr/lib/python2.7/site-packages/ansible/module_utils/online.pytonline_argument_spec
s$'tOnlineExceptioncB`seZd�ZRS(cC`s
||_dS(N(tmessage(tselfR((s?/usr/lib/python2.7/site-packages/ansible/module_utils/online.pyt__init__s(t__name__t
__module__R(((s?/usr/lib/python2.7/site-packages/ansible/module_utils/online.pyRstResponsecB`s>eZd�Zed��Zed��Zed��ZRS(cC`s.d|_|r!|j�|_n||_dS(N(tNonetbodytreadtinfo(RtrespR&((s?/usr/lib/python2.7/site-packages/ansible/module_utils/online.pyRs	cC`s]|js0d|jkr,tj|jd�SdSytj|j�SWntk
rXdSXdS(NR$(R$R&tjsontloadsR#t
ValueError(R((s?/usr/lib/python2.7/site-packages/ansible/module_utils/online.pyR(%s	
cC`s|jdS(Ntstatus(R&(R((s?/usr/lib/python2.7/site-packages/ansible/module_utils/online.pytstatus_code0scC`s
|jdkS(Ni�i�i�i�(i�i�i�i�(R,(R((s?/usr/lib/python2.7/site-packages/ansible/module_utils/online.pytok4s(R R!RtpropertyR(R,R-(((s?/usr/lib/python2.7/site-packages/ansible/module_utils/online.pyR"s	tOnlinecB`s�eZd�Zd�Zd�Zddd�Zed��Zddd�Z	ddd�Z
ddd�Zddd�Zddd	�Z
ddd
�ZRS(cC`sP||_id|jjjd�d6|j|�d6dd6|_d|_dS(Ns	Bearer %sRt
Authorizations
User-Agentsapplication/jsonsContent-type(tmoduletparamstgettget_user_agent_stringtheadersR#tname(RR1((s?/usr/lib/python2.7/site-packages/ansible/module_utils/online.pyR;s	
cC`sp|jd|j�}|jsitdj|jd|jjjd�|jf|j|jd���n|jS(Ns/%ss#Error fetching {0} ({1}) [{2}: {3}]s%s/%sRR(	R3R6R-RtformatR1R2R,R((Rtresults((s?/usr/lib/python2.7/site-packages/ansible/module_utils/online.pyt
get_resourcesDs		%cC`s:|ddkr|d}nd|jjjd�|fS(Nit/is%s/%sR(R1R2R3(Rtpath((s?/usr/lib/python2.7/site-packages/ansible/module_utils/online.pyt_url_builderNs
cC`s�|j|�}|jj|�}|dk	r@|jj|�nt|j|d|d|jd|d|jjjd��\}}|ddkr�|jj	d|d�nt
||�S(	NtdataR5tmethodRRR+i����tmsg(R<R1tjsonifyR#R5tupdateRR2R3t	fail_jsonR"(RR>R;R=R5turlR'R&((s?/usr/lib/python2.7/site-packages/ansible/module_utils/online.pytsendSs!cC`s!d|jtjjd�dfS(Nsansible %s Python %st i(tansible_versiontsystversiontsplit(R1((s?/usr/lib/python2.7/site-packages/ansible/module_utils/online.pyR4escC`s|jd|||�S(NtGET(RD(RR;R=R5((s?/usr/lib/python2.7/site-packages/ansible/module_utils/online.pyR3iscC`s|jd|||�S(NtPUT(RD(RR;R=R5((s?/usr/lib/python2.7/site-packages/ansible/module_utils/online.pytputlscC`s|jd|||�S(NtPOST(RD(RR;R=R5((s?/usr/lib/python2.7/site-packages/ansible/module_utils/online.pytpostoscC`s|jd|||�S(NtDELETE(RD(RR;R=R5((s?/usr/lib/python2.7/site-packages/ansible/module_utils/online.pytdeleterscC`s|jd|||�S(NtPATCH(RD(RR;R=R5((s?/usr/lib/python2.7/site-packages/ansible/module_utils/online.pytpatchuscC`s|jd|||�S(NtUPDATE(RD(RR;R=R5((s?/usr/lib/python2.7/site-packages/ansible/module_utils/online.pyRAxsN(R R!RR9R<R#RDtstaticmethodR4R3RLRNRPRRRA(((s?/usr/lib/python2.7/site-packages/ansible/module_utils/online.pyR/9s			
	(t
__future__RRRRt
__metaclass__R(RGtansible.module_utils.basicRtansible.module_utils.urlsRRt	ExceptionRtobjectR"R/(((s?/usr/lib/python2.7/site-packages/ansible/module_utils/online.pyt<module>s	


Anons79 File Manager Version 1.0, Coded By Anons79
Email: [email protected]