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/azure_rm_common_rest.pyo

�
�Udac@s�ddlmZy|ddlmZddlmZddlmZddl	m
Z
ddlmZddl
mZddlZddlZWnek
r�eZnXd	je�Zd
efd��YZdefd
��YZdS(i����(t__version__(t
CloudError(tAzureConfiguration(t
ServiceClient(tClientRawResponse(t	LROPoller(t
ARMPollingNsAnsible/{0}tGenericRestClientConfigurationcBseZdd�ZRS(cCs~|dkrtd��n|dkr6td��n|sEd}ntt|�j|�|jt�||_||_dS(Ns)Parameter 'credentials' must not be None.s-Parameter 'subscription_id' must not be None.shttps://management.azure.com(	tNonet
ValueErrortsuperRt__init__tadd_user_agenttANSIBLE_USER_AGENTtcredentialstsubscription_id(tselfRRtbase_url((sM/usr/lib/python2.7/site-packages/ansible/module_utils/azure_rm_common_rest.pyRs	
	N(t__name__t
__module__RR(((sM/usr/lib/python2.7/site-packages/ansible/module_utils/azure_rm_common_rest.pyRstGenericRestClientcBs&eZdd�Zd�Zd�ZRS(cCs=t|||�|_t|jj|j�|_d|_dS(N(RtconfigRRt_clientRtmodels(RRRR((sM/usr/lib/python2.7/site-packages/ansible/module_utils/azure_rm_common_rest.pyR,sc	Cs�i}	d}
|dkr!i}nttj��|d<|dkr[|jj||�}
n�|dkr|jj||�}
n�|dkr�|jj||�}
n�|dkr�|jj||�}
nl|dkr�|jj	||�}
nH|dkr|jj
||�}
n$|dkr3|jj||�}
n|jj|
|||	�}|j
|kr�t|�}|jjd	�|_|�nc|j
d
kr�|dkr�d�}
t|jtd|�|
t||	��}|j||�}n|S(
Nsx-ms-client-request-idtGETtPUTtPOSTtHEADtPATCHtDELETEtMERGEsx-ms-request-idi�icSs|S(N((tresponse((sM/usr/lib/python2.7/site-packages/ansible/module_utils/azure_rm_common_rest.pytget_long_running_outputRs(Rtstrtuuidtuuid1Rtgettputtposttheadtpatchtdeletetmergetsendtstatus_codeRtheaderst
request_idRRRtget_poller_result(Rturltmethodtquery_parameterstheader_parameterstbodytexpected_status_codestpolling_timeouttpolling_intervaltoperation_configtrequestRtexpR tpoller((sM/usr/lib/python2.7/site-packages/ansible/module_utils/azure_rm_common_rest.pytquery1s@				cCs;y|jd|�|j�SWntk
r6}�nXdS(Nttimeout(twaittresultt	Exception(RR;R=texc((sM/usr/lib/python2.7/site-packages/ansible/module_utils/azure_rm_common_rest.pyR/\s
N(RRRRR<R/(((sM/usr/lib/python2.7/site-packages/ansible/module_utils/azure_rm_common_rest.pyR*s	+(t$ansible.module_utils.ansible_releaseRtANSIBLE_VERSIONtmsrestazure.azure_exceptionsRtmsrestazure.azure_configurationRtmsrest.service_clientRtmsrest.pipelineRtmsrest.pollingRtmsrestazure.polling.arm_pollingRR"tjsontImportErrortobjecttformatR
RR(((sM/usr/lib/python2.7/site-packages/ansible/module_utils/azure_rm_common_rest.pyt<module>s



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