/usr/lib/python2.6/site-packages/openstackclient/compute/v2
NameSizeModeActions
agent.py48880644editdlrm
agent.pyc57320644editdlrm
aggregate.py94390644editdlrm
aggregate.pyc100210644editdlrm
availability_zone.py34320644editdlrm
availability_zone.pyc36300644editdlrm
console.py37460644editdlrm
console.pyc36900644editdlrm
fixedip.py25930644editdlrm
fixedip.pyc28550644editdlrm
flavor.py98270644editdlrm
flavor.pyc99440644editdlrm
floatingip.py45770644editdlrm
floatingip.pyc60360644editdlrm
floatingippool.py12580644editdlrm
floatingippool.pyc14740644editdlrm
host.py23810644editdlrm
host.pyc31290644editdlrm
hypervisor.py42880644editdlrm
hypervisor.pyc39990644editdlrm
hypervisor_stats.py11060644editdlrm
hypervisor_stats.pyc12170644editdlrm
keypair.py48790644editdlrm
keypair.pyc54660644editdlrm
security_group.py117220644editdlrm
security_group.pyc130480644editdlrm
server.py512940644editdlrm
server.pyc456130644editdlrm
service.py32640644editdlrm
service.pyc37010644editdlrm
usage.py66480644editdlrm
usage.pyc70300644editdlrm
__init__.py00644editdlrm
__init__.pyc1700644editdlrm
Edit: /usr/lib/python2.6/site-packages/openstackclient/compute/v2/aggregate.pyc (10021B)
Ñò ;vVc @s!dZddkZddkZddklZddklZddklZddklZddkl Z dei fd „ƒYZ d ei fd „ƒYZ d ei fd „ƒYZdeifd„ƒYZdei fd„ƒYZdei fd„ƒYZdei fd„ƒYZdS(s+Compute v2 Aggregate action implementationsiÿÿÿÿN(tcommand(tlister(tshow(t parseractions(tutilstAddAggregateHostcBs3eZdZeiedƒZd„Zd„ZRS(sAdd host to aggregates.AddAggregateHostcCsNtt|ƒi|ƒ}|idddddƒ|idddddƒ|S( Nt aggregatetmetavars thelpsAggregate (name or ID)thostssHost to add to (tsuperRt get_parsert add_argument(tselft prog_nametparser((sT/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/compute/v2/aggregate.pyR #scCs|iid|ƒ|iii}ti|i|iƒ}|ii ||i ƒ}h}|i |i ƒt tti|ƒƒŒS(Nstake_action(%s)(tlogtdebugtapptclient_managertcomputeRt find_resourcet aggregatesRtadd_hostR tupdatet_infotziptsortedtsixt iteritems(R t parsed_argstcompute_clientRtdatatinfo((sT/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/compute/v2/aggregate.pyt take_action1s (t__name__t __module__t__doc__tloggingt getLoggerRR R"(((sT/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/compute/v2/aggregate.pyRs tCreateAggregatecBs3eZdZeiedƒZd„Zd„ZRS(sCreate a new aggregates.CreateAggregatecCsptt|ƒi|ƒ}|idddddƒ|idddddƒ|id dd d tidd ƒ|S( NtnameRsRsNew aggregate names--zonessAvailability zone names --propertys tactionsLProperty to add to this aggregate (repeat option to set multiple properties)(R R(R R RtKeyValueAction(R RR((sT/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/compute/v2/aggregate.pyR Fs cCsœ|iid|ƒ|iii}h}|ii|i|iƒ}|i |i ƒ|i o&|i |ii ||i ƒi ƒnt tti|ƒƒŒS(Nstake_action(%s)(RRRRRRtcreateR)tzoneRRtpropertyt set_metadataRRRR(R RRR!R ((sT/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/compute/v2/aggregate.pyR"[s   (R#R$R%R&R'RR R"(((sT/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/compute/v2/aggregate.pyR(As tDeleteAggregatecBsBeZdZeiedƒZd„Zeieƒd„ƒZ RS(sDelete an existing aggregates.DeleteAggregatecCs5tt|ƒi|ƒ}|idddddƒ|S(NRRs Rs Aggregate to delete (name or ID)(R R0R R (R RR((sT/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/compute/v2/aggregate.pyR us cCs>|iii}ti|i|iƒ}|ii|iƒdS(N( RRRRRRRtdeletetid(R RRR ((sT/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/compute/v2/aggregate.pyR"~s  ( R#R$R%R&R'RR Rt log_methodR"(((sT/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/compute/v2/aggregate.pyR0ps t ListAggregatecBs3eZdZeiedƒZd„Zd„ZRS(sList all aggregatess.ListAggregatecCs;tt|ƒi|ƒ}|iddddtddƒ|S(Ns--longR*t store_truetdefaultRs List additional fields in output(R R4R R tFalse(R RR((sT/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/compute/v2/aggregate.pyR scs¤|iid|ƒ|iii}|iiƒ}|ioEx2|D]*}d|ijo|ii dƒqBqBWd }d ‰n d }‰|‡fd†|DƒfS( Nstake_action(%s)tavailability_zonetIDtNamesAvailability Zonet PropertiestMetadatac3s%x|]}ti|ˆƒVqWdS(N(Rtget_item_properties(t.0ts(tcolumns(sT/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/compute/v2/aggregate.pys ¹s (R9sNamesAvailability ZoneR;(R9sNamesAvailability ZoneR<(R9sNamesAvailability Zone( RRRRRRtlisttlongtmetadatatpop(R RRR tdtcolumn_headers((R@sT/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/compute/v2/aggregate.pyR"˜s,    (R#R$R%R&R'RR R"(((sT/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/compute/v2/aggregate.pyR4Šs tRemoveAggregateHostcBs3eZdZeiedƒZd„Zd„ZRS(sRemove host from aggregates.RemoveAggregateHostcCsNtt|ƒi|ƒ}|idddddƒ|idddddƒ|S( NRRs RsAggregate (name or ID)R ssHost to remove from (R RGR R (R RR((sT/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/compute/v2/aggregate.pyR ÃscCs|iid|ƒ|iii}ti|i|iƒ}|ii ||i ƒ}h}|i |i ƒt tti|ƒƒŒS(Nstake_action(%s)(RRRRRRRRRt remove_hostR RRRRRR(R RRRR R!((sT/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/compute/v2/aggregate.pyR"Ñs   (R#R$R%R&R'RR R"(((sT/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/compute/v2/aggregate.pyRG¾s t SetAggregatecBsBeZdZeiedƒZd„Zeieƒd„ƒZ RS(sSet aggregate propertiess .SetAggregatecCs‰tt|ƒi|ƒ}|idddddƒ|idddddƒ|id dd dd ƒ|id dd dtiddƒ|S(NRRs Rs Aggregate to modify (name or ID)s--namessSet aggregate names--zonessSet availability zone names --propertys R*sIProperty to set on (repeat option to set multiple properties)(R RIR R RR+(R RR((sT/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/compute/v2/aggregate.pyR és& cCsò|iii}ti|i|iƒ}h}h}|io|i|dRs!Aggregate to display (name or ID)(R RKR R (R RR((sT/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/compute/v2/aggregate.pyR )s cCs|iii}ti|i|iƒ}d|ijo|iidƒn|i i h|i idƒd6ƒh}|i |i ƒt t t i|ƒƒŒS(NR8RCt properties(RRRRRRRRCRDRRRRRR(R RRR R!((sT/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/compute/v2/aggregate.pyR"2s #( R#R$R%R&R'RR RR3R"(((sT/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/compute/v2/aggregate.pyRK$s (R%R&RtcliffRRRtopenstackclient.commonRRtShowOneRR(tCommandR0tListerR4RGRIRK(((sT/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/compute/v2/aggregate.pyts  #/4&@