Current File : //usr/lib/python2.7/site-packages/euca2ools/commands/ec2/releaseaddress.pyc
�
��Xc@sJddlmZddlmZddlmZdefd��YZdS(i����(t
EC2Request(tArg(t
ArgumentErrortReleaseAddressc
Bs_eZdZeddddddd�edd	d
ddddd
�gZd�Zd�ZRS(sRelease an elastic IP addresstPublicIptmetavartADDRESStnargst?thelps,[Non-VPC only] address to release (required)s-as--allocation-idtdesttAllocationIdtALLOCsN[VPC only] allocation ID for the address to release
                (required)cCs�tj|�|jjd�dk	rL|jjd�dk	rLtd��n|jjd�dkr�|jjd�dkr�td��ndS(NRRs;argument -a/--allocation-id: not allowed with an IP addresss8argument -a/--allocation-id or an IP address is required(Rt	configuretargstgettNoneR(tself((sI/usr/lib/python2.7/site-packages/euca2ools/commands/ec2/releaseaddress.pyR
(s
cCs3|jd|jjd�|jjd�f�GHdS(NRRR(ttabifyRR(Rt_((sI/usr/lib/python2.7/site-packages/euca2ools/commands/ec2/releaseaddress.pytprint_result5s(t__name__t
__module__tDESCRIPTIONRtARGSR
R(((sI/usr/lib/python2.7/site-packages/euca2ools/commands/ec2/releaseaddress.pyRs	
N(teuca2ools.commands.ec2RtrequestbuilderRtrequestbuilder.exceptionsRR(((sI/usr/lib/python2.7/site-packages/euca2ools/commands/ec2/releaseaddress.pyt<module>s