/usr/lib/python2.6/site-packages/openstackclient/network/v2
NameSizeModeActions
floating_ip.py66350644editdlrm
floating_ip.pyc79550644editdlrm
network.py94830644editdlrm
network.pyc97130644editdlrm
port.py151870644editdlrm
port.pyc132940644editdlrm
router.py136330644editdlrm
router.pyc144380644editdlrm
security_group.py109700644editdlrm
security_group.pyc117610644editdlrm
security_group_rule.py146510644editdlrm
security_group_rule.pyc133850644editdlrm
subnet.py145280644editdlrm
subnet.pyc139880644editdlrm
subnet_pool.py90020644editdlrm
subnet_pool.pyc95950644editdlrm
__init__.py00644editdlrm
__init__.pyc1700644editdlrm
Edit: /usr/lib/python2.6/site-packages/openstackclient/network/v2/subnet_pool.pyc (9595B)
Ñò þWc @sdZddklZddklZddklZddklZddklZddkl Z d„Z hei d 6Z d „Zd „Zd eifd „ƒYZdeifd„ƒYZdeifd„ƒYZdeifd„ƒYZdeifd„ƒYZdS(s"Subnet pool action implementationsiÿÿÿÿ(tcommand(t exceptions(t parseractions(tutils(t_(tcommoncCsMt|iƒƒ}d|jo|idƒ|idƒntt|ƒƒS(Nt tenant_idt project_id(tlisttkeystremovetappendttupletsorted(titemtcolumns((sV/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/network/v2/subnet_pool.pyt _get_columnss   tprefixescCshh}|i}|idj ot|iƒ|dtdestRtactionR thelpsTSet subnet pool prefixes (in CIDR notation) (repeat option to set multiple prefixes)s--default-prefix-lengthss%Set subnet pool default prefix lengths--min-prefix-lengthss%Set subnet pool minimum prefix lengths--max-prefix-lengthss%Set subnet pool maximum prefix length(t add_argumentRRtNonNegativeAction(tparser((sV/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/network/v2/subnet_pool.pyt_add_prefix_optionsGs*      tCreateSubnetPoolcBs eZdZd„Zd„ZRS(sCreate subnet poolcCstt|ƒi|ƒ}|iddddtdƒƒt|ƒ|iddddtdƒƒti|ƒ|id dd dtd ƒƒ|S( NRR.sR1sName of the new subnet pools --projects sOwner's project (name or ID)s--address-scopessmSet address scope associated with the subnet pool (name or ID), prefixes must be unique across address scopes(tsuperR6t get_parserR2RR5R%t#add_project_domain_option_to_parser(tselft prog_nameR4((sV/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/network/v2/subnet_pool.pyR8gs      cCs||iii}t|ii|ƒ}d|jog|dR1s"Subnet pool to delete (name or ID)(R7RHR8R2R(R:R;R4((sV/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/network/v2/subnet_pool.pyR8s  cCs2|iii}|i|iƒ}|i|ƒdS(N(R=R(Rtfind_subnet_poolRItdelete_subnet_pool(R:R)RARB((sV/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/network/v2/subnet_pool.pyRD–s(RERFRGR8RD(((sV/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/network/v2/subnet_pool.pyRHŠs tListSubnetPoolcBs eZdZd„Zd„ZRS(sList subnet poolsc CsAtt|ƒi|ƒ}|iddddtdtdƒƒ|S(Ns--longR0t store_truetdefaultR1s List additional fields in output(R7RLR8R2R"R(R:R;R4((sV/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/network/v2/subnet_pool.pyR8Ÿs csU|iiiiƒ}|iod }d ‰n d}d‰|‡fd †|DƒfS(NtIDtNametPrefixessDefault Prefix Lengths Address ScopeR#RRRRc3s+x$|]}ti|ˆdtƒVqWdS(R<N(RR?R@(t.0ts(R(sV/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/network/v2/subnet_pool.pys Ès (ROsNameRQsDefault Prefix Lengths Address Scope(sidsnamesprefixessdefault_prefixlensaddress_scope_id(ROsNameRQ(sidsnamesprefixes(R=R(Rt subnet_poolstlong(R:R)RCtheaders((RsV/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/network/v2/subnet_pool.pyRD©s*   (RERFRGR8RD(((sV/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/network/v2/subnet_pool.pyRLœs t SetSubnetPoolcBs eZdZd„Zd„ZRS(sSet subnet pool propertiescCs®tt|ƒi|ƒ}|iddddtdƒƒ|iddddtdƒƒt|ƒ|iƒ}|id dd dtd ƒƒ|id d ddtdƒƒ|S(NRIR.s R1s"Subnet pool to modify (name or ID)s--namessSet subnet pool names--address-scopessmSet address scope associated with the subnet pool (name or ID), prefixes must be unique across address scopess--no-address-scopeR0RMs4Remove address scope associated with the subnet pool(R7RWR8R2RR5tadd_mutually_exclusive_group(R:R;R4taddress_scope_group((sV/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/network/v2/subnet_pool.pyR8Ñs(      cCs›|iii}|i|idtƒ}t|ii|ƒ}|hjod}ti|ƒ‚nd|jo|di |i ƒn|i ||dS(NRsNothing specified to be setR( R=R(RRJRIR"R-Rt CommandErrortextendRtupdate_subnet_pool(R:R)RARBR*tmsg((sV/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/network/v2/subnet_pool.pyRDís   (RERFRGR8RD(((sV/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/network/v2/subnet_pool.pyRWÎs tShowSubnetPoolcBs eZdZd„Zd„ZRS(sDisplay subnet pool detailscCs;tt|ƒi|ƒ}|iddddtdƒƒ|S(NRIR.s R1s#Subnet pool to display (name or ID)(R7R^R8R2R(R:R;R4((sV/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/network/v2/subnet_pool.pyR8s  cCsU|iii}|i|idtƒ}t|ƒ}ti||dt ƒ}||fS(NRR<( R=R(RRJRIR"RRR?R@(R:R)RARBRRC((sV/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/network/v2/subnet_pool.pyRD s   (RERFRGR8RD(((sV/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/network/v2/subnet_pool.pyR^þs N(RGtopenstackclient.commonRRRRtopenstackclient.i18nRtopenstackclient.identityRR%Rt format_listR@R-R5tShowOneR6tCommandRHtListerRLRWR^(((sV/tmp/pip-build-iUCeBS/python-openstackclient/openstackclient/network/v2/subnet_pool.pyts    " &20