/usr/lib/python2.6/site-packages/neutronclient/tests/unit
NameSizeModeActions
fw/-0755rm
lb/-0755rm
qos/-0755rm
vpn/-0755rm
test_auth.py157140644editdlrm
test_auth.pyc146260644editdlrm
test_casual_args.py49930644editdlrm
test_casual_args.pyc67810644editdlrm
test_cli20.py317060644editdlrm
test_cli20.pyc295530644editdlrm
test_cli20_address_scope.py60240644editdlrm
test_cli20_address_scope.pyc65760644editdlrm
test_cli20_agents.py30520644editdlrm
test_cli20_agents.pyc35430644editdlrm
test_cli20_agentschedulers.py86310644editdlrm
test_cli20_agentschedulers.pyc100440644editdlrm
test_cli20_credential.py33010644editdlrm
test_cli20_credential.pyc36840644editdlrm
test_cli20_extensions.py19450644editdlrm
test_cli20_extensions.pyc18340644editdlrm
test_cli20_floatingips.py62580755editdlrm
test_cli20_floatingips.pyc68750644editdlrm
test_cli20_metering.py39740644editdlrm
test_cli20_metering.pyc46700644editdlrm
test_cli20_network.py264430644editdlrm
test_cli20_network.pyc272260644editdlrm
test_cli20_networkprofile.py61860644editdlrm
test_cli20_networkprofile.pyc60110644editdlrm
test_cli20_nsx_networkgateway.py119740644editdlrm
test_cli20_nsx_networkgateway.pyc125660644editdlrm
test_cli20_nsx_queue.py31240755editdlrm
test_cli20_nsx_queue.pyc37140644editdlrm
test_cli20_nuage_netpartition.py22520644editdlrm
test_cli20_nuage_netpartition.pyc27320644editdlrm
test_cli20_policyprofile.py32990644editdlrm
test_cli20_policyprofile.pyc33050644editdlrm
test_cli20_port.py267480644editdlrm
test_cli20_port.pyc252390644editdlrm
test_cli20_rbac.py52390644editdlrm
test_cli20_rbac.pyc56330644editdlrm
test_cli20_router.py143640644editdlrm
test_cli20_router.pyc155800644editdlrm
test_cli20_securitygroup.py278470755editdlrm
test_cli20_securitygroup.pyc274200644editdlrm
test_cli20_servicetype.py22680644editdlrm
test_cli20_servicetype.pyc27680644editdlrm
test_cli20_subnet.py304020644editdlrm
test_cli20_subnet.pyc281790644editdlrm
test_cli20_subnetpool.py76030644editdlrm
test_cli20_subnetpool.pyc80940644editdlrm
test_client_extension.py92530644editdlrm
test_client_extension.pyc121790644editdlrm
test_command_meta.py14960644editdlrm
test_command_meta.pyc18480644editdlrm
test_http.py42610644editdlrm
test_http.pyc63930644editdlrm
test_name_or_id.py82410644editdlrm
test_name_or_id.pyc73990644editdlrm
test_quota.py16800755editdlrm
test_quota.pyc19510644editdlrm
test_shell.py207140644editdlrm
test_shell.pyc180830644editdlrm
test_ssl.py63030644editdlrm
test_ssl.pyc52290644editdlrm
test_utils.py43680644editdlrm
test_utils.pyc76500644editdlrm
test_validators.py41010644editdlrm
test_validators.pyc42380644editdlrm
__init__.py00644editdlrm
__init__.pyc1660644editdlrm
Edit: /usr/lib/python2.6/site-packages/neutronclient/tests/unit/test_cli20_port.pyc (25239B)
Ñò netid The are --security-group sg1_id --security-group sg2_id RR R R s--security-groupR:tsg2_idRR;N(RRRRRRRR( R RRRR R RRR((sV/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_cli20_port.pyttest_create_port_secgroupsôs  c Cs}d}tititiƒdƒ}d}d}d}d|g}ddg}|gg}|i|||||||ƒdS(NRR R R s--no-security-groupRR;(RRRRRRRR( R RRRR R RRR((sV/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_cli20_port.pyttest_create_port_secgroup_offs   c CsŒd}tititiƒd ƒ}d}d}d}|ddddg}d d g}|ddgg}|i|||||||ƒd S( sCreate port: netid The are --security-groups list=true sg_id1 sg_id2 RR R R s--security-groupss list=truetsg_id1tsg_id2RR;N(RRRRRRRR( R RRRR R RRR((sV/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_cli20_port.pyttest_create_port_secgroups_lists c Cs†d}tititiƒd ƒ}d}d}d}d}|d|g}ddg}||g} |i||||||| ƒd S( s#Create port: --qos-policy mypolicy.RR R R tmypolicys --qos-policyRt qos_policy_idN(RRRRRRRR( R RRRR R tqos_policy_nameRRR((sV/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_cli20_port.pyt test_create_port_with_qos_policy#s  cCs;d}tititiƒdƒ}|i||tƒdS(sList ports: -D.tportsN( RtListPortRRRRRt_test_list_resourcestTrue(R t resourcesR((sV/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_cli20_port.pyttest_list_ports1scCs8d}tititiƒdƒ}|i||ƒdS(NRG(RRHRRRRRt$_test_list_resources_with_pagination(R RKR((sV/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_cli20_port.pyttest_list_ports_pagination7scCsPd}tititiƒdƒ}|i||dddgdddgƒdS( sYlist ports: --sort-key name --sort-key id --sort-key asc --sort-key desc RGtsort_keyRtidtsort_dirtasctdescN(RRHRRRRRRI(R RKR((sV/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_cli20_port.pyttest_list_ports_sort<s  cCs>d}tititiƒdƒ}|i||ddƒdS(slist ports: -P.RGt page_sizeièN(RRHRRRRRRI(R RKR((sV/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_cli20_port.pyttest_list_ports_limitFscCsDd}tititiƒdƒ}|i||dddgƒdS(sList ports: -- --tags a b.RGRR7R8N(RRHRRRRRRI(R RKR((sV/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_cli20_port.pyttest_list_ports_tagsLscCsJd}tititiƒdƒ}|i||dtdddgƒdS(sList ports: -D -- --tags a b.RGtdetailRR7R8N( RRHRRRRRRIRJ(R RKR((sV/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_cli20_port.pyttest_list_ports_detail_tagsRscCsPd}tititiƒdƒ}|i||dddgdddgƒdS( s2List ports: --fields a --fields b -- --fields c d.RGtfields_1R7R8tfields_2tctdN(RRHRRRRRRI(R RKR((sV/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_cli20_port.pyttest_list_ports_fieldsXscCs†d}tititiƒd ƒ}hdd6dd6hdd6dd6g}hdd6|d 6g}|i||td |d d ƒd S(sList ports: -f csv.RGs$30422057-d6df-4c90-8314-aefb5e326666t subnet_ids 10.0.0.12t ip_addresss10.0.0.4tname1Rt fixed_ipstresponse_contentst output_formattcsvN( RRHRRRRRRIRJ(R RKRRbtcontents((sV/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_cli20_port.pyt%test_list_ports_with_fixed_ips_in_csv_s   cCs|ii|dƒ|ii|iidƒ|iƒiƒi|iƒhhdd6hdd6g|6}|ii|ƒ} d} |o dgpg} |o/x,|D] } | idƒ| i| ƒq¦Wn| i|ƒ|o| id ƒ| id ƒnx|D]} | i| ƒqW| o|o| id ƒn|o/| idƒx|D]} | i| ƒqYWnx=t i ||ƒD])} | o| d | 7} q‡d | } q‡Wx1|D])} | o| d | 7} q»d| } q»W|o| o | dpd} n| o | dpd} t |i|dƒ}|iii t it i|| |ƒ|iƒddddtidt iƒƒit idƒ| fƒ|iiƒ|id|ƒ}ti||| ƒ|iiƒ|iiƒ|iiƒ}|id|ƒdS(Nt get_clienttrequesttmyid1RPtmyid2ts-Ds--fieldss--s--tags&fields=sfields=s&tag=stag=s &verbose=Trues verbose=Trues &device_id=%ss device_id=%st_pathtGETtbodytheaderss X-Auth-TokeniÈtlist_(RtStubOutWithMocktclientt httpclientRht MultipleTimest AndReturnt serializetappendt itertoolstchaintgetattrRiRtMyUrlComparatortend_urlRtContainsKeyValuetTOKENtMyRespt ReplayAllt get_parserRt run_commandt VerifyAllt UnsetStubst fake_stdoutt make_stringtassertIn(R RKRR RXRRZR[tresestresstrtqueryRtfieldRtpatht cmd_parsert_str((sV/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_cli20_port.pyt_test_list_router_portlsp          cCsAd}tititiƒdƒ}|i|||it ƒdS(sList router ports: -D.RGN( RtListRouterPortRRRRRRttest_idRJ(R RKR((sV/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_cli20_port.pyttest_list_router_ports«s cCsJd}tititiƒdƒ}|i|||idddgƒdS(s!List router ports: -- --tags a b.RGRR7R8N( RR‘RRRRRRR’(R RKR((sV/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_cli20_port.pyttest_list_router_ports_tags²s c CsPd}tititiƒdƒ}|i|||idt dddgƒdS(s$List router ports: -D -- --tags a b.RGRXRR7R8N( RR‘RRRRRRR’RJ(R RKR((sV/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_cli20_port.pyt"test_list_router_ports_detail_tags¹sc CsVd}tititiƒdƒ}|i|||idddgdddgƒdS( s2List ports: --fields a --fields b -- --fields c d.RGRZR7R8R[R\R]N( RR‘RRRRRRR’(R RKR((sV/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_cli20_port.pyttest_list_router_ports_fieldsÀs  c Cstd}tititiƒd ƒ}|i||ddddddddd ghdd 6dd 6dd gd 6ƒd S(sTUpdate port: myid --name myname --admin-state-up False --tags a b. RR s--nameR s--admin-state-uptFalses--tagsR7R8Rtadmin_state_upRN(Rt UpdatePortRRRRRt_test_update_resource(R RR((sV/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_cli20_port.pyttest_update_portÈs   cCsfd}tititiƒdƒ}d}dd|g}hdgd6}|i|||||ƒdS(NRR s--security-groupR:R;(RR™RRRRRRš(R RRR Rt updatefields((sV/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_cli20_port.pyttest_update_port_secgroupÖs cCsod}tititiƒdƒ}d}dddd|g}hddgd6}|i|||||ƒdS(NRR s--security-groupR:R=R;(RR™RRRRRRš(R RRR RRœ((sV/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_cli20_port.pyttest_update_port_secgroupsÞs cCs¢d}d}|ddddddg}hhdd6d d 6hd d6d d 6hd d6dd 6gd6}tititiƒdƒ}|i|||||ƒdS(s#Update port: myid --extra_dhcp_opt.RR s--extra-dhcp-opts+opt_name=bootfile-name,opt_value=pxelinux.0s.opt_name=tftp-server,opt_value=123.123.123.123s3opt_name=server-ip-address,opt_value=123.123.123.45s bootfile-nameRs pxelinux.0Rs tftp-servers123.123.123.123sserver-ip-addresss123.123.123.45RN(RR™RRRRRRš(R RR Rt updatedfieldsR((sV/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_cli20_port.pyt test_update_port_extra_dhcp_optsès"    cCs’d}tititiƒdƒ}d}d}d}|ddh|d6|d6g}hh|d6|d 6gd 6}|i|||||ƒdS( NRR tnet_ids123.123.123.123s --fixed-ips,network_id=%(net_id)s,ip_address=%(ip_addr)stip_addrRR`Rb(RR™RRRRRRš(R RRR R¡R¢Rtupdated_fields((sV/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_cli20_port.pyttest_update_port_fixed_ipýs  cCspd}tititiƒdƒ}d}dddd|g}hdd6dd6}|i|||||ƒdS( NRR s --device-idtdev_ids--device-ownertfakeR)t device_owner(RR™RRRRRRš(R RRR RRœ((sV/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_cli20_port.pyt'test_update_port_device_id_device_owner s  cCs·d}d}|ddddddg}hhdd6d d 6d d 6hd d6dd 6dd 6hdd6dd 6d d 6gd6}tititiƒdƒ}|i|||||ƒdS(s#Update port: myid --extra_dhcp_opt.RR s--extra-dhcp-opts8opt_name=bootfile-name,opt_value=pxelinux.0,ip_version=4s;opt_name=tftp-server,opt_value=2001:192:168::1,ip_version=6s6opt_name=server-ip-address,opt_value=null,ip_version=4s bootfile-nameRs pxelinux.0RR"R#s tftp-servers2001:192:168::1R$sserver-ip-addressRN(RRR™RRRRRš(R RR RRŸR((sV/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_cli20_port.pyt+test_update_port_extra_dhcp_opts_ip_versions(    cCsQd}tititiƒdƒ}|i||ddddghdd6ƒdS(s(Update port: myid --qos-policy mypolicy.RR s --qos-policyRCRDN(RR™RRRRRRš(R RR((sV/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_cli20_port.pyt test_update_port_with_qos_policy,s  cCsNd}tititiƒdƒ}|i||dddghdd6ƒdS(s"Update port: myid --no-qos-policy.RR s--no-qos-policyRDN(RR™RRRRRRš(R RR((sV/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_cli20_port.pyt#test_update_port_with_no_qos_policy4s  cCs¢d}d}|ddddddg}hhdd6dd 6hd d6d d 6hd d6d d 6gd6}tititiƒdƒ}|i|||||ƒdS(NRR s--extra-dhcp-opts%opt_name=bootfile-name,opt_value=nulls.opt_name=tftp-server,opt_value=123.123.123.123s3opt_name=server-ip-address,opt_value=123.123.123.45s bootfile-nameRRs tftp-servers123.123.123.123sserver-ip-addresss123.123.123.45R(RRR™RRRRRš(R RR RRŸR((sV/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_cli20_port.pyt%test_delete_extra_dhcp_opts_from_port<s"    cCsNd}tititiƒdƒ}|i||dddghgd6ƒdS(s'Update port: --no-security-groups myid.RR s--no-security-groupsR;N(RR™RRRRRRš(R RR((sV/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_cli20_port.pyt#test_update_port_security_group_offRs  cCsbd}tititiƒdƒ}dddd|ig}|i|||i|ddgƒdS(s*Show port: --fields id --fields name myid.Rs--fieldsRPRN( RtShowPortRRRRRR’t_test_show_resource(R RRR((sV/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_cli20_port.pyttest_show_portZs cCsMd}tititiƒdƒ}d}|g}|i||||ƒdS(sDelete port: myid.RR N(Rt DeletePortRRRRRt_test_delete_resource(R RRR R((sV/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_cli20_port.pyttest_delete_portbs  ((((-t__name__t __module__R RR!R%R*R,R.R0R3R6R9R<R>R?RBRFRLRNRTRVRWRYR^RgR—RR“R”R•R–R›RRžR R¤R¨R©RªR«R¬R­R°R³(((sV/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_cli20_port.pyRsV                     =              tCLITestV20PortXMLcBseZdZRS(txml(R´Rµtformat(((sV/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_cli20_port.pyR¶ks( RyRtmox3Rtneutronclient.neutron.v2_0Rt neutronclientRtneutronclient.tests.unitRtCLITestV20BaseRR¶(((sV/tmp/pip-build-cD3xZi/python-neutronclient/neutronclient/tests/unit/test_cli20_port.pyts  ÿÿR