)]}'
{"doc/source/command-objects/network.rst":[{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"76ae8cc90a2284648876bb36efa443d564b63331","unresolved":false,"context_lines":[{"line_number":186,"context_line":".. code:: bash"},{"line_number":187,"context_line":""},{"line_number":188,"context_line":"    os network list"},{"line_number":189,"context_line":"        [--external | --internal]"},{"line_number":190,"context_line":"        [--long]"},{"line_number":191,"context_line":"        [--name \u003cname\u003e]"},{"line_number":192,"context_line":"        [--enable | --disable]"},{"line_number":193,"context_line":"        [--project \u003cproject\u003e [--project-domain \u003cproject-domain\u003e]]"},{"line_number":194,"context_line":"        [--share | --no-share]"},{"line_number":195,"context_line":"        [--status \u003cstatus\u003e]"},{"line_number":196,"context_line":""},{"line_number":197,"context_line":".. option:: --external"},{"line_number":198,"context_line":""},{"line_number":199,"context_line":"    List external networks"},{"line_number":200,"context_line":""},{"line_number":201,"context_line":".. option:: --internal"},{"line_number":202,"context_line":""},{"line_number":203,"context_line":"    List internal networks"},{"line_number":204,"context_line":""},{"line_number":205,"context_line":".. option:: --long"},{"line_number":206,"context_line":""},{"line_number":207,"context_line":"    List additional fields in output"},{"line_number":208,"context_line":""},{"line_number":209,"context_line":".. option:: --name \u003cname\u003e"},{"line_number":210,"context_line":""},{"line_number":211,"context_line":"    List networks according to their name"},{"line_number":212,"context_line":""},{"line_number":213,"context_line":".. option:: --enable"},{"line_number":214,"context_line":""},{"line_number":215,"context_line":"    List enabled networks"},{"line_number":216,"context_line":""},{"line_number":217,"context_line":".. option:: --disable"},{"line_number":218,"context_line":""},{"line_number":219,"context_line":"    List disabled networks"},{"line_number":220,"context_line":""},{"line_number":221,"context_line":".. option:: --project \u003cproject\u003e"},{"line_number":222,"context_line":""},{"line_number":223,"context_line":"    List networks according to their project (name or ID)"},{"line_number":224,"context_line":""},{"line_number":225,"context_line":".. option:: --project-domain \u003cproject-domain\u003e"},{"line_number":226,"context_line":""},{"line_number":227,"context_line":"    Domain the project belongs to (name or ID)."},{"line_number":228,"context_line":"    This can be used in case collisions between project names exist."},{"line_number":229,"context_line":""},{"line_number":230,"context_line":".. option:: --share"},{"line_number":231,"context_line":""},{"line_number":232,"context_line":"    List networks shared between projects"},{"line_number":233,"context_line":""},{"line_number":234,"context_line":".. option:: --no-share"},{"line_number":235,"context_line":""},{"line_number":236,"context_line":"    List networks not shared between projects"},{"line_number":237,"context_line":""},{"line_number":238,"context_line":".. option:: --status \u003cstatus\u003e"},{"line_number":239,"context_line":""},{"line_number":240,"context_line":"    List networks according to their status"},{"line_number":241,"context_line":"    (\u0027ACTIVE\u0027, \u0027BUILD\u0027, \u0027DOWN\u0027, \u0027ERROR\u0027)"},{"line_number":242,"context_line":""},{"line_number":243,"context_line":".. option:: --provider-network-type \u003cprovider-network-type\u003e"},{"line_number":244,"context_line":""},{"line_number":245,"context_line":"    List networks according to their physical mechanisms."},{"line_number":246,"context_line":"    The supported options are: flat, geneve, gre, local, vlan, vxlan."},{"line_number":247,"context_line":""},{"line_number":248,"context_line":".. option:: --provider-physical-network \u003cprovider-physical-network\u003e"},{"line_number":249,"context_line":""},{"line_number":250,"context_line":"    List networks according to name of the physical network"},{"line_number":251,"context_line":""},{"line_number":252,"context_line":".. option:: --provider-segment \u003cprovider-segment\u003e"},{"line_number":253,"context_line":""},{"line_number":254,"context_line":"    List networks according to VLAN ID for VLAN networks"},{"line_number":255,"context_line":"    or Tunnel ID for GENEVE/GRE/VXLAN networks"},{"line_number":256,"context_line":""},{"line_number":257,"context_line":"network set"},{"line_number":258,"context_line":"-----------"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba5da102_9bb0c88d","line":255,"range":{"start_line":189,"start_character":1,"end_line":255,"end_character":46},"updated":"2016-10-27 14:31:54.000000000","message":"All of these options only apply to network version 2 only and should be documented as such.  Please see other network command documentation for examples of how to do this.","commit_id":"2126e8624616fac7fc7bb9ea28506747eb6f45c6"},{"author":{"_account_id":19644,"name":"Yan Xing\u0027an","email":"yanxingan@cmss.chinamobile.com","username":"yanxingan"},"change_message_id":"a509d1a3671a69c8b8e297fa089213c7bfd7e989","unresolved":false,"context_lines":[{"line_number":186,"context_line":".. code:: bash"},{"line_number":187,"context_line":""},{"line_number":188,"context_line":"    os network list"},{"line_number":189,"context_line":"        [--external | --internal]"},{"line_number":190,"context_line":"        [--long]"},{"line_number":191,"context_line":"        [--name \u003cname\u003e]"},{"line_number":192,"context_line":"        [--enable | --disable]"},{"line_number":193,"context_line":"        [--project \u003cproject\u003e [--project-domain \u003cproject-domain\u003e]]"},{"line_number":194,"context_line":"        [--share | --no-share]"},{"line_number":195,"context_line":"        [--status \u003cstatus\u003e]"},{"line_number":196,"context_line":""},{"line_number":197,"context_line":".. option:: --external"},{"line_number":198,"context_line":""},{"line_number":199,"context_line":"    List external networks"},{"line_number":200,"context_line":""},{"line_number":201,"context_line":".. option:: --internal"},{"line_number":202,"context_line":""},{"line_number":203,"context_line":"    List internal networks"},{"line_number":204,"context_line":""},{"line_number":205,"context_line":".. option:: --long"},{"line_number":206,"context_line":""},{"line_number":207,"context_line":"    List additional fields in output"},{"line_number":208,"context_line":""},{"line_number":209,"context_line":".. option:: --name \u003cname\u003e"},{"line_number":210,"context_line":""},{"line_number":211,"context_line":"    List networks according to their name"},{"line_number":212,"context_line":""},{"line_number":213,"context_line":".. option:: --enable"},{"line_number":214,"context_line":""},{"line_number":215,"context_line":"    List enabled networks"},{"line_number":216,"context_line":""},{"line_number":217,"context_line":".. option:: --disable"},{"line_number":218,"context_line":""},{"line_number":219,"context_line":"    List disabled networks"},{"line_number":220,"context_line":""},{"line_number":221,"context_line":".. option:: --project \u003cproject\u003e"},{"line_number":222,"context_line":""},{"line_number":223,"context_line":"    List networks according to their project (name or ID)"},{"line_number":224,"context_line":""},{"line_number":225,"context_line":".. option:: --project-domain \u003cproject-domain\u003e"},{"line_number":226,"context_line":""},{"line_number":227,"context_line":"    Domain the project belongs to (name or ID)."},{"line_number":228,"context_line":"    This can be used in case collisions between project names exist."},{"line_number":229,"context_line":""},{"line_number":230,"context_line":".. option:: --share"},{"line_number":231,"context_line":""},{"line_number":232,"context_line":"    List networks shared between projects"},{"line_number":233,"context_line":""},{"line_number":234,"context_line":".. option:: --no-share"},{"line_number":235,"context_line":""},{"line_number":236,"context_line":"    List networks not shared between projects"},{"line_number":237,"context_line":""},{"line_number":238,"context_line":".. option:: --status \u003cstatus\u003e"},{"line_number":239,"context_line":""},{"line_number":240,"context_line":"    List networks according to their status"},{"line_number":241,"context_line":"    (\u0027ACTIVE\u0027, \u0027BUILD\u0027, \u0027DOWN\u0027, \u0027ERROR\u0027)"},{"line_number":242,"context_line":""},{"line_number":243,"context_line":".. option:: --provider-network-type \u003cprovider-network-type\u003e"},{"line_number":244,"context_line":""},{"line_number":245,"context_line":"    List networks according to their physical mechanisms."},{"line_number":246,"context_line":"    The supported options are: flat, geneve, gre, local, vlan, vxlan."},{"line_number":247,"context_line":""},{"line_number":248,"context_line":".. option:: --provider-physical-network \u003cprovider-physical-network\u003e"},{"line_number":249,"context_line":""},{"line_number":250,"context_line":"    List networks according to name of the physical network"},{"line_number":251,"context_line":""},{"line_number":252,"context_line":".. option:: --provider-segment \u003cprovider-segment\u003e"},{"line_number":253,"context_line":""},{"line_number":254,"context_line":"    List networks according to VLAN ID for VLAN networks"},{"line_number":255,"context_line":"    or Tunnel ID for GENEVE/GRE/VXLAN networks"},{"line_number":256,"context_line":""},{"line_number":257,"context_line":"network set"},{"line_number":258,"context_line":"-----------"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba5da102_ba449b74","line":255,"range":{"start_line":189,"start_character":1,"end_line":255,"end_character":46},"in_reply_to":"ba5da102_9bb0c88d","updated":"2016-10-28 04:32:30.000000000","message":"Thanks, Rechard, I didn\u0027t find how to use network compute v2 commands , can you give me a reference link?","commit_id":"2126e8624616fac7fc7bb9ea28506747eb6f45c6"},{"author":{"_account_id":19644,"name":"Yan Xing\u0027an","email":"yanxingan@cmss.chinamobile.com","username":"yanxingan"},"change_message_id":"9b5833cbbde998c7534d76501e523e6b90a1a855","unresolved":false,"context_lines":[{"line_number":186,"context_line":".. code:: bash"},{"line_number":187,"context_line":""},{"line_number":188,"context_line":"    os network list"},{"line_number":189,"context_line":"        [--external | --internal]"},{"line_number":190,"context_line":"        [--long]"},{"line_number":191,"context_line":"        [--name \u003cname\u003e]"},{"line_number":192,"context_line":"        [--enable | --disable]"},{"line_number":193,"context_line":"        [--project \u003cproject\u003e [--project-domain \u003cproject-domain\u003e]]"},{"line_number":194,"context_line":"        [--share | --no-share]"},{"line_number":195,"context_line":"        [--status \u003cstatus\u003e]"},{"line_number":196,"context_line":""},{"line_number":197,"context_line":".. option:: --external"},{"line_number":198,"context_line":""},{"line_number":199,"context_line":"    List external networks"},{"line_number":200,"context_line":""},{"line_number":201,"context_line":".. option:: --internal"},{"line_number":202,"context_line":""},{"line_number":203,"context_line":"    List internal networks"},{"line_number":204,"context_line":""},{"line_number":205,"context_line":".. option:: --long"},{"line_number":206,"context_line":""},{"line_number":207,"context_line":"    List additional fields in output"},{"line_number":208,"context_line":""},{"line_number":209,"context_line":".. option:: --name \u003cname\u003e"},{"line_number":210,"context_line":""},{"line_number":211,"context_line":"    List networks according to their name"},{"line_number":212,"context_line":""},{"line_number":213,"context_line":".. option:: --enable"},{"line_number":214,"context_line":""},{"line_number":215,"context_line":"    List enabled networks"},{"line_number":216,"context_line":""},{"line_number":217,"context_line":".. option:: --disable"},{"line_number":218,"context_line":""},{"line_number":219,"context_line":"    List disabled networks"},{"line_number":220,"context_line":""},{"line_number":221,"context_line":".. option:: --project \u003cproject\u003e"},{"line_number":222,"context_line":""},{"line_number":223,"context_line":"    List networks according to their project (name or ID)"},{"line_number":224,"context_line":""},{"line_number":225,"context_line":".. option:: --project-domain \u003cproject-domain\u003e"},{"line_number":226,"context_line":""},{"line_number":227,"context_line":"    Domain the project belongs to (name or ID)."},{"line_number":228,"context_line":"    This can be used in case collisions between project names exist."},{"line_number":229,"context_line":""},{"line_number":230,"context_line":".. option:: --share"},{"line_number":231,"context_line":""},{"line_number":232,"context_line":"    List networks shared between projects"},{"line_number":233,"context_line":""},{"line_number":234,"context_line":".. option:: --no-share"},{"line_number":235,"context_line":""},{"line_number":236,"context_line":"    List networks not shared between projects"},{"line_number":237,"context_line":""},{"line_number":238,"context_line":".. option:: --status \u003cstatus\u003e"},{"line_number":239,"context_line":""},{"line_number":240,"context_line":"    List networks according to their status"},{"line_number":241,"context_line":"    (\u0027ACTIVE\u0027, \u0027BUILD\u0027, \u0027DOWN\u0027, \u0027ERROR\u0027)"},{"line_number":242,"context_line":""},{"line_number":243,"context_line":".. option:: --provider-network-type \u003cprovider-network-type\u003e"},{"line_number":244,"context_line":""},{"line_number":245,"context_line":"    List networks according to their physical mechanisms."},{"line_number":246,"context_line":"    The supported options are: flat, geneve, gre, local, vlan, vxlan."},{"line_number":247,"context_line":""},{"line_number":248,"context_line":".. option:: --provider-physical-network \u003cprovider-physical-network\u003e"},{"line_number":249,"context_line":""},{"line_number":250,"context_line":"    List networks according to name of the physical network"},{"line_number":251,"context_line":""},{"line_number":252,"context_line":".. option:: --provider-segment \u003cprovider-segment\u003e"},{"line_number":253,"context_line":""},{"line_number":254,"context_line":"    List networks according to VLAN ID for VLAN networks"},{"line_number":255,"context_line":"    or Tunnel ID for GENEVE/GRE/VXLAN networks"},{"line_number":256,"context_line":""},{"line_number":257,"context_line":"network set"},{"line_number":258,"context_line":"-----------"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba5da102_1570f871","line":255,"range":{"start_line":189,"start_character":1,"end_line":255,"end_character":46},"in_reply_to":"ba5da102_ba449b74","updated":"2016-10-28 05:17:20.000000000","message":"I got it, from the following codes.\n        if self.app.client_manager.is_network_endpoint_enabled():\n            return self.update_parser_network(parser)\n        else:\n            return self.update_parser_compute(parser)","commit_id":"2126e8624616fac7fc7bb9ea28506747eb6f45c6"}],"openstackclient/network/v2/network.py":[{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"76ae8cc90a2284648876bb36efa443d564b63331","unresolved":false,"context_lines":[{"line_number":360,"context_line":"            help\u003d_(\"List networks according to their status \""},{"line_number":361,"context_line":"                   \"(\u0027ACTIVE\u0027, \u0027BUILD\u0027, \u0027DOWN\u0027, \u0027ERROR\u0027)\")"},{"line_number":362,"context_line":"        )"},{"line_number":363,"context_line":"        parser.add_argument("},{"line_number":364,"context_line":"            \u0027--provider-network-type\u0027,"},{"line_number":365,"context_line":"            metavar\u003d\u0027\u003cprovider-network-type\u003e\u0027,"},{"line_number":366,"context_line":"            choices\u003d[\u0027flat\u0027, \u0027geneve\u0027, \u0027gre\u0027, \u0027local\u0027,"}],"source_content_type":"text/x-python","patch_set":2,"id":"ba5da102_db9320f9","line":363,"updated":"2016-10-27 14:31:54.000000000","message":"We have a problem here.  These options are listed as common options but should only be for network.  Please fix these and all other filters above.","commit_id":"2126e8624616fac7fc7bb9ea28506747eb6f45c6"},{"author":{"_account_id":19644,"name":"Yan Xing\u0027an","email":"yanxingan@cmss.chinamobile.com","username":"yanxingan"},"change_message_id":"6bb3e8b728ba261223368eb29b2e7bcf24c83611","unresolved":false,"context_lines":[{"line_number":360,"context_line":"            help\u003d_(\"List networks according to their status \""},{"line_number":361,"context_line":"                   \"(\u0027ACTIVE\u0027, \u0027BUILD\u0027, \u0027DOWN\u0027, \u0027ERROR\u0027)\")"},{"line_number":362,"context_line":"        )"},{"line_number":363,"context_line":"        parser.add_argument("},{"line_number":364,"context_line":"            \u0027--provider-network-type\u0027,"},{"line_number":365,"context_line":"            metavar\u003d\u0027\u003cprovider-network-type\u003e\u0027,"},{"line_number":366,"context_line":"            choices\u003d[\u0027flat\u0027, \u0027geneve\u0027, \u0027gre\u0027, \u0027local\u0027,"}],"source_content_type":"text/x-python","patch_set":2,"id":"ba5da102_f589c4cb","line":363,"in_reply_to":"ba5da102_db9320f9","updated":"2016-10-28 06:39:08.000000000","message":"Thanks. I will fix it.","commit_id":"2126e8624616fac7fc7bb9ea28506747eb6f45c6"},{"author":{"_account_id":18321,"name":"Yu Jie","email":"yujie@cmss.chinamobile.com","username":"judy-yu"},"change_message_id":"485ec060504da1232854c1e8402a95242d891a75","unresolved":false,"context_lines":[{"line_number":454,"context_line":""},{"line_number":455,"context_line":"        if parsed_args.provider_network_type:"},{"line_number":456,"context_line":"            args[\u0027provider:network_type\u0027] \u003d parsed_args.provider_network_type"},{"line_number":457,"context_line":"        if parsed_args.physical_network:"},{"line_number":458,"context_line":"            args[\u0027provider:physical_network\u0027] \u003d parsed_args.physical_network"},{"line_number":459,"context_line":"        if parsed_args.segmentation_id:"},{"line_number":460,"context_line":"            args[\u0027provider:segmentation_id\u0027] \u003d parsed_args.segmentation_id"}],"source_content_type":"text/x-python","patch_set":2,"id":"da6895a0_9b6eeb94","line":457,"range":{"start_line":457,"start_character":10,"end_line":457,"end_character":40},"updated":"2016-10-24 07:33:55.000000000","message":"if we want to find network which physical_network is None, it returns nothing.","commit_id":"2126e8624616fac7fc7bb9ea28506747eb6f45c6"},{"author":{"_account_id":19644,"name":"Yan Xing\u0027an","email":"yanxingan@cmss.chinamobile.com","username":"yanxingan"},"change_message_id":"6bb3e8b728ba261223368eb29b2e7bcf24c83611","unresolved":false,"context_lines":[{"line_number":454,"context_line":""},{"line_number":455,"context_line":"        if parsed_args.provider_network_type:"},{"line_number":456,"context_line":"            args[\u0027provider:network_type\u0027] \u003d parsed_args.provider_network_type"},{"line_number":457,"context_line":"        if parsed_args.physical_network:"},{"line_number":458,"context_line":"            args[\u0027provider:physical_network\u0027] \u003d parsed_args.physical_network"},{"line_number":459,"context_line":"        if parsed_args.segmentation_id:"},{"line_number":460,"context_line":"            args[\u0027provider:segmentation_id\u0027] \u003d parsed_args.segmentation_id"}],"source_content_type":"text/x-python","patch_set":2,"id":"ba5da102_158718b6","line":457,"range":{"start_line":457,"start_character":10,"end_line":457,"end_character":40},"in_reply_to":"da6895a0_9b6eeb94","updated":"2016-10-28 06:39:08.000000000","message":"Thanks. But neutron can not filter by None(or empty, or null) value of physical_network (and others params).","commit_id":"2126e8624616fac7fc7bb9ea28506747eb6f45c6"}],"releasenotes/notes/bug-1635580-54e0039b469ad5a6.yaml":[{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"76ae8cc90a2284648876bb36efa443d564b63331","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Add ``--provider-network-type``, ``--provider-physical-network``,  and "},{"line_number":5,"context_line":"    ``--provider-segment`` options to the ``network list`` command."},{"line_number":6,"context_line":"    [Bug `1635580 \u003chttps://bugs.launchpad.net/bugs/1635580\u003e`_]"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"ba5da102_3bcc1c35","line":4,"updated":"2016-10-27 14:31:54.000000000","message":"nit...trailing blank space","commit_id":"2126e8624616fac7fc7bb9ea28506747eb6f45c6"},{"author":{"_account_id":19644,"name":"Yan Xing\u0027an","email":"yanxingan@cmss.chinamobile.com","username":"yanxingan"},"change_message_id":"6bb3e8b728ba261223368eb29b2e7bcf24c83611","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Add ``--provider-network-type``, ``--provider-physical-network``,  and "},{"line_number":5,"context_line":"    ``--provider-segment`` options to the ``network list`` command."},{"line_number":6,"context_line":"    [Bug `1635580 \u003chttps://bugs.launchpad.net/bugs/1635580\u003e`_]"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"ba5da102_b5b66c88","line":4,"in_reply_to":"ba5da102_3bcc1c35","updated":"2016-10-28 06:39:08.000000000","message":"Thanks. i will fix it more carefully :)","commit_id":"2126e8624616fac7fc7bb9ea28506747eb6f45c6"}]}
