Viewing File: /usr/lib/python2.7/site-packages/euca2ools/commands/ec2/modifyinstancetypeattribute.pyc

ó
¡ôXc@s]ddlmZddlmZddlmZddlmZdeefd„ƒYZdS(iÿÿÿÿ(tArg(t
ArgumentError(tTabifyingMixin(t
EC2RequesttModifyInstanceTypeAttributecBsæeZdZedddddƒedddd	dd
deddƒed
ddddddeddƒedddddddeddƒedddddd
deddƒedddddddƒgZd „Zd!„ZRS("s5[Eucalyptus cloud admin only] Modify an instance typetNametmetavartINSTANCETYPEthelps.name of the instance type to modify (required)s-cs--cpustdesttCputCOUNTttypes3number of virtual CPUs to allocate to each instances-ds--disktDisktGiBs1amount of instance storage to allow each instances-ms--memorytMemorytMiBs*amount of RAM to allocate to each instances-is--network-interfacestNetworkInterfacess2maximum network interfaces for each instance (VPC)s--resettResettactiont
store_trues4reset the instance type to its default configurationcsNtjˆƒˆjjdƒrJt‡fd†dDƒƒrJtdƒ‚ndS(NRc3s'|]}ˆjj|ƒdk	VqdS(N(targstgettNone(t.0tattr(tself(sV/usr/lib/python2.7/site-packages/euca2ools/commands/ec2/modifyinstancetypeattribute.pys	<genexpr>5sR
R
Rs>argument --reset may not be used with instance type attributes(R
R
R(Rt	configureRRtanyR(R((RsV/usr/lib/python2.7/site-packages/euca2ools/commands/ec2/modifyinstancetypeattribute.pyR2s


cCsc|jdiƒ}|jd|jdƒ|jdƒ|jdƒ|jdƒ|jdƒfƒGHdS(NtinstanceTypeRtnametcputmemorytdisktnetworkInterfaces(Rttabify(Rtresulttnewtype((sV/usr/lib/python2.7/site-packages/euca2ools/commands/ec2/modifyinstancetypeattribute.pytprint_result;s
(t__name__t
__module__tDESCRIPTIONRtinttARGSRR&(((sV/usr/lib/python2.7/site-packages/euca2ools/commands/ec2/modifyinstancetypeattribute.pyR!s 		N(	trequestbuilderRtrequestbuilder.exceptionsRtrequestbuilder.mixinsRteuca2ools.commands.ec2RR(((sV/usr/lib/python2.7/site-packages/euca2ools/commands/ec2/modifyinstancetypeattribute.pyt<module>s
Back to Directory File Manager