Current File : //lib/python2.7/site-packages/euca2ools/commands/ec2/unassignprivateipaddresses.pyc |
�
��Xc @ sV d d l Z d d l m Z d d l m Z d d l m Z d e f d � � YZ d S( i����N( t Arg( t
ArgumentError( t
EC2Requestt UnassignPrivateIpAddressesc B s� e Z d Z e d d d d d d d d �e d d
d d d d e j �e d
d d d d d d d d e d d �g Z d � Z RS( s@ Remove one or more private IP addresses from a network interfaces -ns --network-interfacet metavart INTERFACEt destt NetworkInterfaceIdt helpsO ID of the network interface
to remove addresses from (required)t positional_interfacet nargst ?t route_tos --secondary-addresss --secondary-private-ip-addresst ADDRESSt PrivateIpAddresst actiont appendt requireds� an IP address to remove from the
network interface. Use this option multiple times to remove
additional addresses.c C s� t j | � | j j d � rg | j j d � rP t d j | j d � � � n | j d | j d <n | j j d � s� t d � � n d S( NR R s unrecognized arguments: {0}s+ argument -n/--network-interface is required( R t configuret argst gett paramsR t format( t self( ( sU /usr/lib/python2.7/site-packages/euca2ools/commands/ec2/unassignprivateipaddresses.pyR 0 s
N(
t __name__t
__module__t DESCRIPTIONR t Nonet argparset SUPPRESSt Truet ARGSR ( ( ( sU /usr/lib/python2.7/site-packages/euca2ools/commands/ec2/unassignprivateipaddresses.pyR "