Current File : //lib/python2.7/site-packages/euca2ools/commands/autoscaling/describepolicies.pyo
�
��Xc@s]ddlmZddlmZddlmZddlmZdeefd��YZdS(i����(tArg(tTabifyingMixin(tPaginatedResponse(tAutoScalingRequesttDescribePoliciesc
Bs�eZdZeddddddd�edd	d
ddd�ed
dddddd�gZddgZd�Zd�Zd�Z	d�Z
RS(sDescribe auto-scaling policiessPolicyNames.membertmetavartPOLICYtnargst*thelps/limit results to specific auto-scaling policiess-gs--auto-scaling-grouptdesttAutoScalingGroupNametASGROUPs--show-longtactiont
store_truetroute_tosshow all of the policies' infotScalingPoliciestAlarmscCst|dd�S(NR(N(R(RtNone(tself((sS/usr/lib/python2.7/site-packages/euca2ools/commands/autoscaling/describepolicies.pytmain+scCs||jd<dS(Nt	NextToken(tparams(Rtpage((sS/usr/lib/python2.7/site-packages/euca2ools/commands/autoscaling/describepolicies.pytprepare_for_page.scCs|jd�pdS(NR(tgetR(Rtresponse((sS/usr/lib/python2.7/site-packages/euca2ools/commands/autoscaling/describepolicies.pyt
get_next_page3scCs�x�|jdg�D]�}d|jd�|jd�|jd�g}|jdrl|j|jd��n|j|jd��|jdr�|j|jd	��n|j|jd
��|j|�GHqWdS(NRsSCALING-POLICYRt
PolicyNametScalingAdjustmentt	show_longtMinAdjustmentSteptAdjustmentTypetCooldownt	PolicyARN(Rtargstappendttabify(Rtresulttpolicytbits((sS/usr/lib/python2.7/site-packages/euca2ools/commands/autoscaling/describepolicies.pytprint_result7s

N(t__name__t
__module__tDESCRIPTIONRRtARGSt	LIST_TAGSRRRR)(((sS/usr/lib/python2.7/site-packages/euca2ools/commands/autoscaling/describepolicies.pyR!s			N(	trequestbuilderRtrequestbuilder.mixinsRtrequestbuilder.responseRteuca2ools.commands.autoscalingRR(((sS/usr/lib/python2.7/site-packages/euca2ools/commands/autoscaling/describepolicies.pyt<module>s