)]}'
{"doc/source/command-objects/port.rst":[{"author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"change_message_id":"04a53651faadae7b518f8205e52bf3ae4c82aa56","unresolved":false,"context_lines":[{"line_number":77,"context_line":""},{"line_number":78,"context_line":".. option:: --qos-policy \u003cqos-policy\u003e"},{"line_number":79,"context_line":""},{"line_number":80,"context_line":"    Attach QoS policy ID or name to the resource"},{"line_number":81,"context_line":""},{"line_number":82,"context_line":".. option:: --project \u003cproject\u003e"},{"line_number":83,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"3ac371cc_5f3e25b9","line":80,"updated":"2016-08-15 06:58:53.000000000","message":"Dose it really support find a qos-policy by name or ID?\nI don\u0027t see it supported in SDK yet.","commit_id":"11030db6de4ee677732aa578dd7c26e24b54a0c0"},{"author":{"_account_id":15471,"name":"Nguyen Phuong An","email":"annp.cs51@gmail.com","username":"An-FVL"},"change_message_id":"70513153ea03f1e42b387b8e7247228d9d14f1a5","unresolved":false,"context_lines":[{"line_number":77,"context_line":""},{"line_number":78,"context_line":".. option:: --qos-policy \u003cqos-policy\u003e"},{"line_number":79,"context_line":""},{"line_number":80,"context_line":"    Attach QoS policy ID or name to the resource"},{"line_number":81,"context_line":""},{"line_number":82,"context_line":".. option:: --project \u003cproject\u003e"},{"line_number":83,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"3ac371cc_06055679","line":80,"in_reply_to":"3ac371cc_5f3e25b9","updated":"2016-08-16 02:13:45.000000000","message":"Yes, it dose. I will note that as your suggestion. Thanks for your suggestion.","commit_id":"11030db6de4ee677732aa578dd7c26e24b54a0c0"},{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"42320ba52905875eb223a031bfd544542429559d","unresolved":false,"context_lines":[{"line_number":77,"context_line":""},{"line_number":78,"context_line":".. option:: --qos-policy \u003cqos-policy\u003e"},{"line_number":79,"context_line":""},{"line_number":80,"context_line":"    Attach QoS policy ID or name to the resource"},{"line_number":81,"context_line":""},{"line_number":82,"context_line":".. option:: --project \u003cproject\u003e"},{"line_number":83,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"7a8ec9b2_bc260fcc","line":80,"range":{"start_line":80,"start_character":4,"end_line":80,"end_character":48},"updated":"2016-09-15 13:20:47.000000000","message":"This should be \"Attach QoS policy (name or ID) to this port\"","commit_id":"189f653cc09c87c35a5229fe586fdfafef36fa88"},{"author":{"_account_id":15471,"name":"Nguyen Phuong An","email":"annp.cs51@gmail.com","username":"An-FVL"},"change_message_id":"5a61e30342674aa08bc41e9195fc17986c9c5e40","unresolved":false,"context_lines":[{"line_number":77,"context_line":""},{"line_number":78,"context_line":".. option:: --qos-policy \u003cqos-policy\u003e"},{"line_number":79,"context_line":""},{"line_number":80,"context_line":"    Attach QoS policy ID or name to the resource"},{"line_number":81,"context_line":""},{"line_number":82,"context_line":".. option:: --project \u003cproject\u003e"},{"line_number":83,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"7a8ec9b2_a54839cd","line":80,"range":{"start_line":80,"start_character":4,"end_line":80,"end_character":48},"in_reply_to":"7a8ec9b2_bc260fcc","updated":"2016-09-19 06:51:51.000000000","message":"Done","commit_id":"189f653cc09c87c35a5229fe586fdfafef36fa88"},{"author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"change_message_id":"b6baf2a83e8b68bd83ecc283f42823d80eb9dc95","unresolved":false,"context_lines":[{"line_number":78,"context_line":""},{"line_number":79,"context_line":".. option:: --qos-policy \u003cqos-policy\u003e"},{"line_number":80,"context_line":""},{"line_number":81,"context_line":"    Attach QoS policy (name or ID) to this port"},{"line_number":82,"context_line":""},{"line_number":83,"context_line":".. option:: --project \u003cproject\u003e"},{"line_number":84,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"7a8ec9b2_b789c8cc","line":81,"updated":"2016-09-21 08:08:28.000000000","message":"\"(name or ID)\" usually added in the end of the help message","commit_id":"c4700e5e3d97ccaf9fece3e5a235ff2fa1eeac55"},{"author":{"_account_id":15471,"name":"Nguyen Phuong An","email":"annp.cs51@gmail.com","username":"An-FVL"},"change_message_id":"e65cd4f86e549138ca0f5bfabfc5fa6994515688","unresolved":false,"context_lines":[{"line_number":78,"context_line":""},{"line_number":79,"context_line":".. option:: --qos-policy \u003cqos-policy\u003e"},{"line_number":80,"context_line":""},{"line_number":81,"context_line":"    Attach QoS policy (name or ID) to this port"},{"line_number":82,"context_line":""},{"line_number":83,"context_line":".. option:: --project \u003cproject\u003e"},{"line_number":84,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"5a8bc5a2_07858c58","line":81,"in_reply_to":"7a8ec9b2_028eaacf","updated":"2016-09-27 04:04:46.000000000","message":"Done! Thanks.","commit_id":"c4700e5e3d97ccaf9fece3e5a235ff2fa1eeac55"},{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"b2737522df6cdcd7c44d0b484e7bdf2d6c340560","unresolved":false,"context_lines":[{"line_number":78,"context_line":""},{"line_number":79,"context_line":".. option:: --qos-policy \u003cqos-policy\u003e"},{"line_number":80,"context_line":""},{"line_number":81,"context_line":"    Attach QoS policy (name or ID) to this port"},{"line_number":82,"context_line":""},{"line_number":83,"context_line":".. option:: --project \u003cproject\u003e"},{"line_number":84,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"7a8ec9b2_028eaacf","line":81,"in_reply_to":"7a8ec9b2_b789c8cc","updated":"2016-09-21 11:13:26.000000000","message":"The problem with placing at the end of this help message is that it could imply (name or ID) of this port.  I\u0027m okay with it here.","commit_id":"c4700e5e3d97ccaf9fece3e5a235ff2fa1eeac55"},{"author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"change_message_id":"b6baf2a83e8b68bd83ecc283f42823d80eb9dc95","unresolved":false,"context_lines":[{"line_number":200,"context_line":""},{"line_number":201,"context_line":".. option:: --qos-policy \u003cqos-policy\u003e"},{"line_number":202,"context_line":""},{"line_number":203,"context_line":"    Attach QoS policy (name or ID) to this port"},{"line_number":204,"context_line":""},{"line_number":205,"context_line":".. option:: --enable"},{"line_number":206,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"7a8ec9b2_17027c0b","line":203,"updated":"2016-09-21 08:08:28.000000000","message":"\"(name or ID)\" usually added in the end of the help message","commit_id":"c4700e5e3d97ccaf9fece3e5a235ff2fa1eeac55"},{"author":{"_account_id":15471,"name":"Nguyen Phuong An","email":"annp.cs51@gmail.com","username":"An-FVL"},"change_message_id":"e65cd4f86e549138ca0f5bfabfc5fa6994515688","unresolved":false,"context_lines":[{"line_number":200,"context_line":""},{"line_number":201,"context_line":".. option:: --qos-policy \u003cqos-policy\u003e"},{"line_number":202,"context_line":""},{"line_number":203,"context_line":"    Attach QoS policy (name or ID) to this port"},{"line_number":204,"context_line":""},{"line_number":205,"context_line":".. option:: --enable"},{"line_number":206,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"5a8bc5a2_a794d88a","line":203,"in_reply_to":"7a8ec9b2_17027c0b","updated":"2016-09-27 04:04:46.000000000","message":"Done","commit_id":"c4700e5e3d97ccaf9fece3e5a235ff2fa1eeac55"}],"openstackclient/network/v2/port.py":[{"author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"change_message_id":"1f34f32e2a151f37e6099dff9ac07ac53faf6969","unresolved":false,"context_lines":[{"line_number":139,"context_line":"    if \u0027qos_policy\u0027 in parsed_args and parsed_args.qos_policy is not None:"},{"line_number":140,"context_line":"        # TODO(annp): Support finding a qos_policy_id by qos policy name"},{"line_number":141,"context_line":"        # after qos policy finding is supported in SDK"},{"line_number":142,"context_line":"        attrs[\u0027qos_policy\u0027] \u003d parsed_args.qos_policy"},{"line_number":143,"context_line":"    if \u0027project\u0027 in parsed_args and parsed_args.project is not None:"},{"line_number":144,"context_line":"        # TODO(singhj): since \u0027project\u0027 logic is common among"},{"line_number":145,"context_line":"        # router, network, port etc., maybe move it to a common file."}],"source_content_type":"text/x-python","patch_set":2,"id":"3ac371cc_8c8a04be","line":142,"range":{"start_line":142,"start_character":15,"end_line":142,"end_character":25},"updated":"2016-08-16 06:22:50.000000000","message":"I don\u0027t find a property about qos_policy in SDK:\nhttps://github.com/openstack/python-openstacksdk/blob/master/openstack/network/v2/port.py","commit_id":"d38cea55bfe050264d783ac01011d84fd0ea4677"},{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"42320ba52905875eb223a031bfd544542429559d","unresolved":false,"context_lines":[{"line_number":137,"context_line":"    if \u0027network\u0027 in parsed_args and parsed_args.network is not None:"},{"line_number":138,"context_line":"        attrs[\u0027network_id\u0027] \u003d parsed_args.network"},{"line_number":139,"context_line":"    if \u0027qos_policy\u0027 in parsed_args and parsed_args.qos_policy is not None:"},{"line_number":140,"context_line":"        # TODO(annp): Support finding a qos_policy_id by qos policy name"},{"line_number":141,"context_line":"        # after qos policy finding is supported in SDK"},{"line_number":142,"context_line":"        attrs[\u0027qos_policy\u0027] \u003d parsed_args.qos_policy"},{"line_number":143,"context_line":"    if \u0027project\u0027 in parsed_args and parsed_args.project is not None:"}],"source_content_type":"text/x-python","patch_set":3,"id":"7a8ec9b2_374e986f","line":140,"updated":"2016-09-15 13:20:47.000000000","message":"This is now available: https://github.com/openstack/python-openstacksdk/blob/0.9.5/openstack/network/v2/qos_policy.py","commit_id":"189f653cc09c87c35a5229fe586fdfafef36fa88"},{"author":{"_account_id":15471,"name":"Nguyen Phuong An","email":"annp.cs51@gmail.com","username":"An-FVL"},"change_message_id":"5a61e30342674aa08bc41e9195fc17986c9c5e40","unresolved":false,"context_lines":[{"line_number":137,"context_line":"    if \u0027network\u0027 in parsed_args and parsed_args.network is not None:"},{"line_number":138,"context_line":"        attrs[\u0027network_id\u0027] \u003d parsed_args.network"},{"line_number":139,"context_line":"    if \u0027qos_policy\u0027 in parsed_args and parsed_args.qos_policy is not None:"},{"line_number":140,"context_line":"        # TODO(annp): Support finding a qos_policy_id by qos policy name"},{"line_number":141,"context_line":"        # after qos policy finding is supported in SDK"},{"line_number":142,"context_line":"        attrs[\u0027qos_policy\u0027] \u003d parsed_args.qos_policy"},{"line_number":143,"context_line":"    if \u0027project\u0027 in parsed_args and parsed_args.project is not None:"}],"source_content_type":"text/x-python","patch_set":3,"id":"7a8ec9b2_250b497e","line":140,"in_reply_to":"7a8ec9b2_374e986f","updated":"2016-09-19 06:51:51.000000000","message":"Done","commit_id":"189f653cc09c87c35a5229fe586fdfafef36fa88"},{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"42320ba52905875eb223a031bfd544542429559d","unresolved":false,"context_lines":[{"line_number":139,"context_line":"    if \u0027qos_policy\u0027 in parsed_args and parsed_args.qos_policy is not None:"},{"line_number":140,"context_line":"        # TODO(annp): Support finding a qos_policy_id by qos policy name"},{"line_number":141,"context_line":"        # after qos policy finding is supported in SDK"},{"line_number":142,"context_line":"        attrs[\u0027qos_policy\u0027] \u003d parsed_args.qos_policy"},{"line_number":143,"context_line":"    if \u0027project\u0027 in parsed_args and parsed_args.project is not None:"},{"line_number":144,"context_line":"        # TODO(singhj): since \u0027project\u0027 logic is common among"},{"line_number":145,"context_line":"        # router, network, port etc., maybe move it to a common file."}],"source_content_type":"text/x-python","patch_set":3,"id":"7a8ec9b2_f74c3072","line":142,"updated":"2016-09-15 13:20:47.000000000","message":"Please get this property added to the SDK.","commit_id":"189f653cc09c87c35a5229fe586fdfafef36fa88"},{"author":{"_account_id":15471,"name":"Nguyen Phuong An","email":"annp.cs51@gmail.com","username":"An-FVL"},"change_message_id":"5a61e30342674aa08bc41e9195fc17986c9c5e40","unresolved":false,"context_lines":[{"line_number":139,"context_line":"    if \u0027qos_policy\u0027 in parsed_args and parsed_args.qos_policy is not None:"},{"line_number":140,"context_line":"        # TODO(annp): Support finding a qos_policy_id by qos policy name"},{"line_number":141,"context_line":"        # after qos policy finding is supported in SDK"},{"line_number":142,"context_line":"        attrs[\u0027qos_policy\u0027] \u003d parsed_args.qos_policy"},{"line_number":143,"context_line":"    if \u0027project\u0027 in parsed_args and parsed_args.project is not None:"},{"line_number":144,"context_line":"        # TODO(singhj): since \u0027project\u0027 logic is common among"},{"line_number":145,"context_line":"        # router, network, port etc., maybe move it to a common file."}],"source_content_type":"text/x-python","patch_set":3,"id":"7a8ec9b2_450e958c","line":142,"in_reply_to":"7a8ec9b2_f74c3072","updated":"2016-09-19 06:51:51.000000000","message":"Done. Thanks for your suggestion.","commit_id":"189f653cc09c87c35a5229fe586fdfafef36fa88"},{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"223353ea491c9d4054b9473dc65252d39bd6b32e","unresolved":false,"context_lines":[{"line_number":138,"context_line":"        attrs[\u0027network_id\u0027] \u003d parsed_args.network"},{"line_number":139,"context_line":"    if \u0027qos_policy\u0027 in parsed_args and parsed_args.qos_policy is not None:"},{"line_number":140,"context_line":"        client \u003d client_manager.network"},{"line_number":141,"context_line":"        attrs[\u0027qos_policy\u0027] \u003d client.find_qos_policy("},{"line_number":142,"context_line":"            parsed_args.qos_policy).id"},{"line_number":143,"context_line":"    if \u0027project\u0027 in parsed_args and parsed_args.project is not None:"},{"line_number":144,"context_line":"        # TODO(singhj): since \u0027project\u0027 logic is common among"}],"source_content_type":"text/x-python","patch_set":4,"id":"7a8ec9b2_019d4c59","line":141,"updated":"2016-09-19 12:50:43.000000000","message":"Shouldn\u0027t this be qos_policy_id?","commit_id":"c73f8a027d7d056eb6a03ea76c4fb24a7eaa847e"},{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"223353ea491c9d4054b9473dc65252d39bd6b32e","unresolved":false,"context_lines":[{"line_number":139,"context_line":"    if \u0027qos_policy\u0027 in parsed_args and parsed_args.qos_policy is not None:"},{"line_number":140,"context_line":"        client \u003d client_manager.network"},{"line_number":141,"context_line":"        attrs[\u0027qos_policy\u0027] \u003d client.find_qos_policy("},{"line_number":142,"context_line":"            parsed_args.qos_policy).id"},{"line_number":143,"context_line":"    if \u0027project\u0027 in parsed_args and parsed_args.project is not None:"},{"line_number":144,"context_line":"        # TODO(singhj): since \u0027project\u0027 logic is common among"},{"line_number":145,"context_line":"        # router, network, port etc., maybe move it to a common file."}],"source_content_type":"text/x-python","patch_set":4,"id":"7a8ec9b2_4178342c","line":142,"updated":"2016-09-19 12:50:43.000000000","message":"Please pass ignore_missing\u003dFalse","commit_id":"c73f8a027d7d056eb6a03ea76c4fb24a7eaa847e"},{"author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"change_message_id":"b6baf2a83e8b68bd83ecc283f42823d80eb9dc95","unresolved":false,"context_lines":[{"line_number":136,"context_line":"        attrs[\u0027mac_address\u0027] \u003d parsed_args.mac_address"},{"line_number":137,"context_line":"    if \u0027network\u0027 in parsed_args and parsed_args.network is not None:"},{"line_number":138,"context_line":"        attrs[\u0027network_id\u0027] \u003d parsed_args.network"},{"line_number":139,"context_line":"    if \u0027qos_policy\u0027 in parsed_args and parsed_args.qos_policy is not None:"},{"line_number":140,"context_line":"        client \u003d client_manager.network"},{"line_number":141,"context_line":"        attrs[\u0027qos_policy_id\u0027] \u003d client.find_qos_policy("},{"line_number":142,"context_line":"            parsed_args.qos_policy,"}],"source_content_type":"text/x-python","patch_set":5,"id":"7a8ec9b2_3763f81b","line":139,"updated":"2016-09-21 08:08:28.000000000","message":"Seems like the \"qos_policy\" will aways in parsed_args","commit_id":"c4700e5e3d97ccaf9fece3e5a235ff2fa1eeac55"},{"author":{"_account_id":15471,"name":"Nguyen Phuong An","email":"annp.cs51@gmail.com","username":"An-FVL"},"change_message_id":"e65cd4f86e549138ca0f5bfabfc5fa6994515688","unresolved":false,"context_lines":[{"line_number":136,"context_line":"        attrs[\u0027mac_address\u0027] \u003d parsed_args.mac_address"},{"line_number":137,"context_line":"    if \u0027network\u0027 in parsed_args and parsed_args.network is not None:"},{"line_number":138,"context_line":"        attrs[\u0027network_id\u0027] \u003d parsed_args.network"},{"line_number":139,"context_line":"    if \u0027qos_policy\u0027 in parsed_args and parsed_args.qos_policy is not None:"},{"line_number":140,"context_line":"        client \u003d client_manager.network"},{"line_number":141,"context_line":"        attrs[\u0027qos_policy_id\u0027] \u003d client.find_qos_policy("},{"line_number":142,"context_line":"            parsed_args.qos_policy,"}],"source_content_type":"text/x-python","patch_set":5,"id":"5a8bc5a2_87c7dc94","line":139,"in_reply_to":"7a8ec9b2_3763f81b","updated":"2016-09-27 04:04:46.000000000","message":"Thanks!","commit_id":"c4700e5e3d97ccaf9fece3e5a235ff2fa1eeac55"},{"author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"change_message_id":"b6baf2a83e8b68bd83ecc283f42823d80eb9dc95","unresolved":false,"context_lines":[{"line_number":275,"context_line":"            metavar\u003d\u0027\u003cmac-address\u003e\u0027,"},{"line_number":276,"context_line":"            help\u003d_(\"MAC address of this port\")"},{"line_number":277,"context_line":"        )"},{"line_number":278,"context_line":"        admin_group.add_argument("},{"line_number":279,"context_line":"            \u0027--qos-policy\u0027,"},{"line_number":280,"context_line":"            metavar\u003d\u0027\u003cqos-policy\u003e\u0027,"},{"line_number":281,"context_line":"            help\u003d_(\"Attach QoS policy (name or ID) to this port\")"}],"source_content_type":"text/x-python","patch_set":5,"id":"7a8ec9b2_827c8873","line":278,"updated":"2016-09-21 08:08:28.000000000","message":"This option should not be added in the \"admin_group\", should be like this:\n    parser.add_argument(","commit_id":"c4700e5e3d97ccaf9fece3e5a235ff2fa1eeac55"},{"author":{"_account_id":15471,"name":"Nguyen Phuong An","email":"annp.cs51@gmail.com","username":"An-FVL"},"change_message_id":"e65cd4f86e549138ca0f5bfabfc5fa6994515688","unresolved":false,"context_lines":[{"line_number":275,"context_line":"            metavar\u003d\u0027\u003cmac-address\u003e\u0027,"},{"line_number":276,"context_line":"            help\u003d_(\"MAC address of this port\")"},{"line_number":277,"context_line":"        )"},{"line_number":278,"context_line":"        admin_group.add_argument("},{"line_number":279,"context_line":"            \u0027--qos-policy\u0027,"},{"line_number":280,"context_line":"            metavar\u003d\u0027\u003cqos-policy\u003e\u0027,"},{"line_number":281,"context_line":"            help\u003d_(\"Attach QoS policy (name or ID) to this port\")"}],"source_content_type":"text/x-python","patch_set":5,"id":"5a8bc5a2_c7bd6403","line":278,"in_reply_to":"7a8ec9b2_827c8873","updated":"2016-09-27 04:04:46.000000000","message":"Done! Thanks.","commit_id":"c4700e5e3d97ccaf9fece3e5a235ff2fa1eeac55"},{"author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"change_message_id":"b6baf2a83e8b68bd83ecc283f42823d80eb9dc95","unresolved":false,"context_lines":[{"line_number":278,"context_line":"        admin_group.add_argument("},{"line_number":279,"context_line":"            \u0027--qos-policy\u0027,"},{"line_number":280,"context_line":"            metavar\u003d\u0027\u003cqos-policy\u003e\u0027,"},{"line_number":281,"context_line":"            help\u003d_(\"Attach QoS policy (name or ID) to this port\")"},{"line_number":282,"context_line":"        )"},{"line_number":283,"context_line":"        parser.add_argument("},{"line_number":284,"context_line":"            \u0027--project\u0027,"}],"source_content_type":"text/x-python","patch_set":5,"id":"7a8ec9b2_223014e8","line":281,"updated":"2016-09-21 08:08:28.000000000","message":"\"(name or ID)\" usually added in the end of the help message","commit_id":"c4700e5e3d97ccaf9fece3e5a235ff2fa1eeac55"},{"author":{"_account_id":15471,"name":"Nguyen Phuong An","email":"annp.cs51@gmail.com","username":"An-FVL"},"change_message_id":"e65cd4f86e549138ca0f5bfabfc5fa6994515688","unresolved":false,"context_lines":[{"line_number":278,"context_line":"        admin_group.add_argument("},{"line_number":279,"context_line":"            \u0027--qos-policy\u0027,"},{"line_number":280,"context_line":"            metavar\u003d\u0027\u003cqos-policy\u003e\u0027,"},{"line_number":281,"context_line":"            help\u003d_(\"Attach QoS policy (name or ID) to this port\")"},{"line_number":282,"context_line":"        )"},{"line_number":283,"context_line":"        parser.add_argument("},{"line_number":284,"context_line":"            \u0027--project\u0027,"}],"source_content_type":"text/x-python","patch_set":5,"id":"5a8bc5a2_e7b8a013","line":281,"in_reply_to":"7a8ec9b2_223014e8","updated":"2016-09-27 04:04:46.000000000","message":"Done","commit_id":"c4700e5e3d97ccaf9fece3e5a235ff2fa1eeac55"},{"author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"change_message_id":"b6baf2a83e8b68bd83ecc283f42823d80eb9dc95","unresolved":false,"context_lines":[{"line_number":467,"context_line":"            action\u003d\u0027store_true\u0027,"},{"line_number":468,"context_line":"            help\u003d_(\"Clear existing information of binding:profile\")"},{"line_number":469,"context_line":"        )"},{"line_number":470,"context_line":"        admin_group.add_argument("},{"line_number":471,"context_line":"            \u0027--qos-policy\u0027,"},{"line_number":472,"context_line":"            metavar\u003d\u0027\u003cqos-policy\u003e\u0027,"},{"line_number":473,"context_line":"            help\u003d_(\"Attach QoS policy (name or ID) to this port\")"}],"source_content_type":"text/x-python","patch_set":5,"id":"7a8ec9b2_4237e0af","line":470,"updated":"2016-09-21 08:08:28.000000000","message":"This option should not be added in the \"admin_group\", should be like this:\n    parser.add_argument(","commit_id":"c4700e5e3d97ccaf9fece3e5a235ff2fa1eeac55"},{"author":{"_account_id":15471,"name":"Nguyen Phuong An","email":"annp.cs51@gmail.com","username":"An-FVL"},"change_message_id":"e65cd4f86e549138ca0f5bfabfc5fa6994515688","unresolved":false,"context_lines":[{"line_number":467,"context_line":"            action\u003d\u0027store_true\u0027,"},{"line_number":468,"context_line":"            help\u003d_(\"Clear existing information of binding:profile\")"},{"line_number":469,"context_line":"        )"},{"line_number":470,"context_line":"        admin_group.add_argument("},{"line_number":471,"context_line":"            \u0027--qos-policy\u0027,"},{"line_number":472,"context_line":"            metavar\u003d\u0027\u003cqos-policy\u003e\u0027,"},{"line_number":473,"context_line":"            help\u003d_(\"Attach QoS policy (name or ID) to this port\")"}],"source_content_type":"text/x-python","patch_set":5,"id":"5a8bc5a2_073aec98","line":470,"in_reply_to":"7a8ec9b2_4237e0af","updated":"2016-09-27 04:04:46.000000000","message":"Done","commit_id":"c4700e5e3d97ccaf9fece3e5a235ff2fa1eeac55"},{"author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"change_message_id":"b6baf2a83e8b68bd83ecc283f42823d80eb9dc95","unresolved":false,"context_lines":[{"line_number":470,"context_line":"        admin_group.add_argument("},{"line_number":471,"context_line":"            \u0027--qos-policy\u0027,"},{"line_number":472,"context_line":"            metavar\u003d\u0027\u003cqos-policy\u003e\u0027,"},{"line_number":473,"context_line":"            help\u003d_(\"Attach QoS policy (name or ID) to this port\")"},{"line_number":474,"context_line":"        )"},{"line_number":475,"context_line":"        parser.add_argument("},{"line_number":476,"context_line":"            \u0027port\u0027,"}],"source_content_type":"text/x-python","patch_set":5,"id":"7a8ec9b2_62505c0b","line":473,"updated":"2016-09-21 08:08:28.000000000","message":"\"(name or ID)\" usually added in the end of the help message","commit_id":"c4700e5e3d97ccaf9fece3e5a235ff2fa1eeac55"},{"author":{"_account_id":15471,"name":"Nguyen Phuong An","email":"annp.cs51@gmail.com","username":"An-FVL"},"change_message_id":"e65cd4f86e549138ca0f5bfabfc5fa6994515688","unresolved":false,"context_lines":[{"line_number":470,"context_line":"        admin_group.add_argument("},{"line_number":471,"context_line":"            \u0027--qos-policy\u0027,"},{"line_number":472,"context_line":"            metavar\u003d\u0027\u003cqos-policy\u003e\u0027,"},{"line_number":473,"context_line":"            help\u003d_(\"Attach QoS policy (name or ID) to this port\")"},{"line_number":474,"context_line":"        )"},{"line_number":475,"context_line":"        parser.add_argument("},{"line_number":476,"context_line":"            \u0027port\u0027,"}],"source_content_type":"text/x-python","patch_set":5,"id":"5a8bc5a2_273d288f","line":473,"in_reply_to":"7a8ec9b2_62505c0b","updated":"2016-09-27 04:04:46.000000000","message":"Done","commit_id":"c4700e5e3d97ccaf9fece3e5a235ff2fa1eeac55"},{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"07319571f566b97feb2330289ca19cbb04d0dbea","unresolved":false,"context_lines":[{"line_number":515,"context_line":"                   \"Specify both --binding-profile and --no-binding-profile \""},{"line_number":516,"context_line":"                   \"to overwrite the current binding:profile information.\")"},{"line_number":517,"context_line":"        )"},{"line_number":518,"context_line":"        parser.add_argument("},{"line_number":519,"context_line":"            \u0027--qos-policy\u0027,"},{"line_number":520,"context_line":"            metavar\u003d\u0027\u003cqos-policy\u003e\u0027,"},{"line_number":521,"context_line":"            help\u003d_(\"Attach QoS policy to this port (name or ID)\")"},{"line_number":522,"context_line":"        )"},{"line_number":523,"context_line":"        parser.add_argument("},{"line_number":524,"context_line":"            \u0027--no-qos-policy\u0027,"},{"line_number":525,"context_line":"            action\u003d\u0027store_true\u0027,"},{"line_number":526,"context_line":"            help\u003d_(\"Clear existing QoS policy of this port\")"},{"line_number":527,"context_line":"        )"},{"line_number":528,"context_line":"        parser.add_argument("},{"line_number":529,"context_line":"            \u0027port\u0027,"},{"line_number":530,"context_line":"            metavar\u003d\"\u003cport\u003e\","}],"source_content_type":"text/x-python","patch_set":9,"id":"3a71b18c_986d2e35","line":527,"range":{"start_line":518,"start_character":0,"end_line":527,"end_character":9},"updated":"2016-12-01 20:41:39.000000000","message":"These should be mutually exclusive.","commit_id":"57bdeae58ddb9f5e463a806ae568887f0a74a5e7"},{"author":{"_account_id":20079,"name":"Ha Van Tu","email":"tuhv@vn.fujitsu.com","username":"tuhv"},"change_message_id":"1cbf6b0749bef41c5dae234ab816645ccb7979ea","unresolved":false,"context_lines":[{"line_number":515,"context_line":"                   \"Specify both --binding-profile and --no-binding-profile \""},{"line_number":516,"context_line":"                   \"to overwrite the current binding:profile information.\")"},{"line_number":517,"context_line":"        )"},{"line_number":518,"context_line":"        parser.add_argument("},{"line_number":519,"context_line":"            \u0027--qos-policy\u0027,"},{"line_number":520,"context_line":"            metavar\u003d\u0027\u003cqos-policy\u003e\u0027,"},{"line_number":521,"context_line":"            help\u003d_(\"Attach QoS policy to this port (name or ID)\")"},{"line_number":522,"context_line":"        )"},{"line_number":523,"context_line":"        parser.add_argument("},{"line_number":524,"context_line":"            \u0027--no-qos-policy\u0027,"},{"line_number":525,"context_line":"            action\u003d\u0027store_true\u0027,"},{"line_number":526,"context_line":"            help\u003d_(\"Clear existing QoS policy of this port\")"},{"line_number":527,"context_line":"        )"},{"line_number":528,"context_line":"        parser.add_argument("},{"line_number":529,"context_line":"            \u0027port\u0027,"},{"line_number":530,"context_line":"            metavar\u003d\"\u003cport\u003e\","}],"source_content_type":"text/x-python","patch_set":9,"id":"3a71b18c_1f3f39b5","line":527,"range":{"start_line":518,"start_character":0,"end_line":527,"end_character":9},"in_reply_to":"3a71b18c_986d2e35","updated":"2016-12-02 02:42:00.000000000","message":"Done","commit_id":"57bdeae58ddb9f5e463a806ae568887f0a74a5e7"}],"openstackclient/tests/unit/network/v2/fakes.py":[{"author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"change_message_id":"f5d16be7efbcedcdbe0ace0546c538e1d88c2207","unresolved":false,"context_lines":[{"line_number":1259,"context_line":"        return mock.Mock(side_effect\u003dsubnet_pools)"},{"line_number":1260,"context_line":""},{"line_number":1261,"context_line":""},{"line_number":1262,"context_line":"class FakeQosPolicy(object):"},{"line_number":1263,"context_line":"    \"\"\"Fake one or more qos policy.\"\"\""},{"line_number":1264,"context_line":""},{"line_number":1265,"context_line":"    @staticmethod"}],"source_content_type":"text/x-python","patch_set":7,"id":"fa6399be_ea0b817b","line":1262,"updated":"2016-10-19 09:16:14.000000000","message":"I think this Fake class has been added by the merged commit:\nhttps://review.openstack.org/#/c/350655/\nYou can rebase it and reuse the existing class","commit_id":"5d35c6076f26b93a54062c2391cb1ea042c362c0"}],"releasenotes/notes/bug-1612136-ec240349a933db12.yaml":[{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"42320ba52905875eb223a031bfd544542429559d","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 ``qos-policy`` option to ``os port create`` command."},{"line_number":5,"context_line":"    [Bug `1612136 \u003chttps://bugs.launchpad.net/python-openstackclient/+bug/1612136\u003e`_]"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"7a8ec9b2_777d806d","line":4,"updated":"2016-09-15 13:20:47.000000000","message":"I assume this can be done on \"os port set\" as well.  If so, let\u0027s do both in this patch.","commit_id":"189f653cc09c87c35a5229fe586fdfafef36fa88"},{"author":{"_account_id":15471,"name":"Nguyen Phuong An","email":"annp.cs51@gmail.com","username":"An-FVL"},"change_message_id":"5a61e30342674aa08bc41e9195fc17986c9c5e40","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 ``qos-policy`` option to ``os port create`` command."},{"line_number":5,"context_line":"    [Bug `1612136 \u003chttps://bugs.launchpad.net/python-openstackclient/+bug/1612136\u003e`_]"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"7a8ec9b2_6529d1e5","line":4,"in_reply_to":"7a8ec9b2_777d806d","updated":"2016-09-19 06:51:51.000000000","message":"Done","commit_id":"189f653cc09c87c35a5229fe586fdfafef36fa88"}]}
