)]}'
{"neutron_lib/exceptions/__init__.py":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"3315b2992794b298389cfc7cd9d06c851b70487c","unresolved":false,"context_lines":[{"line_number":325,"context_line":"class VlanIdInUse(InUse):"},{"line_number":326,"context_line":"    \"\"\"An exception indicating VLAN creation failed because it\u0027s already"},{"line_number":327,"context_line":""},{"line_number":328,"context_line":"    in use."},{"line_number":329,"context_line":""},{"line_number":330,"context_line":"    A specialization of the InUse exception indicating network creation failed"},{"line_number":331,"context_line":"    because a specified VLAN is already in use on the physical network."}],"source_content_type":"text/x-python","patch_set":3,"id":"3fce034c_2125f1c2","line":328,"updated":"2019-04-15 16:39:04.000000000","message":"Strange having this on two lines as it\u0027s the one-line description.  How about:\n\nA network operational error indicating a VLAN ID is already in use.","commit_id":"38c3295f560a40424fbc5d9bfd42e54c41be7e7b"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"3315b2992794b298389cfc7cd9d06c851b70487c","unresolved":false,"context_lines":[{"line_number":330,"context_line":"    A specialization of the InUse exception indicating network creation failed"},{"line_number":331,"context_line":"    because a specified VLAN is already in use on the physical network."},{"line_number":332,"context_line":""},{"line_number":333,"context_line":"    :param vlan_id: The LVAN ID."},{"line_number":334,"context_line":"    :param physical_network: The physical network."},{"line_number":335,"context_line":"    \"\"\""},{"line_number":336,"context_line":"    message \u003d _(\"Unable to create the network. \""}],"source_content_type":"text/x-python","patch_set":3,"id":"3fce034c_41203db1","line":333,"range":{"start_line":333,"start_character":24,"end_line":333,"end_character":28},"updated":"2019-04-15 16:39:04.000000000","message":"nit: s/VLAN","commit_id":"38c3295f560a40424fbc5d9bfd42e54c41be7e7b"},{"author":{"_account_id":22165,"name":"caoyuan","email":"cao.yingjunz@gmail.com","username":"caoyuan"},"change_message_id":"b33ab4607681525d56d5e90ce37b913b91553e4e","unresolved":false,"context_lines":[{"line_number":323,"context_line":""},{"line_number":324,"context_line":""},{"line_number":325,"context_line":"class VlanIdInUse(InUse):"},{"line_number":326,"context_line":"    \"\"\"A network operational error indicating a VLAN ID is already in use. "},{"line_number":327,"context_line":""},{"line_number":328,"context_line":"    A specialization of the InUse exception indicating network creation failed"},{"line_number":329,"context_line":"    because a specified VLAN is already in use on the physical network."}],"source_content_type":"text/x-python","patch_set":4,"id":"3fce034c_63c42160","line":326,"range":{"start_line":326,"start_character":70,"end_line":326,"end_character":75},"updated":"2019-04-18 02:40:59.000000000","message":"space need be removed","commit_id":"9950534a21364bfddf9e2d9816b8d9909dd73aa7"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"a05e51e6058e4b5695bda00386716448ce4fea6f","unresolved":false,"context_lines":[{"line_number":328,"context_line":"    A specialization of the InUse exception indicating network creation failed"},{"line_number":329,"context_line":"    because a specified VLAN is already in use on the physical network."},{"line_number":330,"context_line":""},{"line_number":331,"context_line":"    :param vlan_id: The VLVAN ID."},{"line_number":332,"context_line":"    :param physical_network: The physical network."},{"line_number":333,"context_line":"    \"\"\""},{"line_number":334,"context_line":"    message \u003d _(\"Unable to create the network. \""}],"source_content_type":"text/x-python","patch_set":6,"id":"ffb9cba7_89d51cbc","line":331,"range":{"start_line":331,"start_character":24,"end_line":331,"end_character":29},"updated":"2019-04-22 20:22:40.000000000","message":"s/VLAN","commit_id":"87a9aefe2bb021c449d496efe9521703640efe58"},{"author":{"_account_id":22165,"name":"caoyuan","email":"cao.yingjunz@gmail.com","username":"caoyuan"},"change_message_id":"bc36c2f7c4670ae8ea495fe2a3d60c54a2f18888","unresolved":false,"context_lines":[{"line_number":328,"context_line":"    A specialization of the InUse exception indicating network creation failed"},{"line_number":329,"context_line":"    because a specified VLAN is already in use on the physical network."},{"line_number":330,"context_line":""},{"line_number":331,"context_line":"    :param vlan_id: The VLVAN ID."},{"line_number":332,"context_line":"    :param physical_network: The physical network."},{"line_number":333,"context_line":"    \"\"\""},{"line_number":334,"context_line":"    message \u003d _(\"Unable to create the network. \""}],"source_content_type":"text/x-python","patch_set":6,"id":"ffb9cba7_cf5b112c","line":331,"range":{"start_line":331,"start_character":24,"end_line":331,"end_character":29},"in_reply_to":"ffb9cba7_89d51cbc","updated":"2019-04-23 01:11:45.000000000","message":"typo","commit_id":"87a9aefe2bb021c449d496efe9521703640efe58"}],"test-requirements.txt":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"66c14d519823cce18d1f805ac9d15d53e93704a1","unresolved":false,"context_lines":[{"line_number":2,"context_line":"# of appearance. Changing the order has an impact on the overall integration"},{"line_number":3,"context_line":"# process, which may cause wedges in the gate later."},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"hacking\u003e\u003d1.1.0,\u003c1.2.0 # Apache-2.0"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"bandit\u003e\u003d1.1.0 # Apache-2.0"},{"line_number":8,"context_line":"coverage!\u003d4.4,\u003e\u003d4.0 # Apache-2.0"}],"source_content_type":"text/plain","patch_set":1,"id":"ffd0ebdf_8b597eff","line":5,"updated":"2019-01-04 20:37:42.000000000","message":"See my comments in the other neutron changes.","commit_id":"c22ab0f8acf23245d78ba6a9de449be9eeeff1a8"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"9e1c4d8603a15f259be02ac1ac87f5a91e8d5c71","unresolved":false,"context_lines":[{"line_number":2,"context_line":"# of appearance. Changing the order has an impact on the overall integration"},{"line_number":3,"context_line":"# process, which may cause wedges in the gate later."},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"hacking\u003e\u003d1.1.0,\u003c1.2.0 # Apache-2.0"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"bandit\u003e\u003d1.1.0 # Apache-2.0"},{"line_number":8,"context_line":"coverage!\u003d4.4,\u003e\u003d4.0 # Apache-2.0"}],"source_content_type":"text/plain","patch_set":2,"id":"3fce034c_ca0a3289","line":5,"range":{"start_line":5,"start_character":15,"end_line":5,"end_character":21},"updated":"2019-04-12 08:17:56.000000000","message":"why we need this limitation? E.g. in neutron we don\u0027t have it currently","commit_id":"6f2d3546cebc4b478536e88a6e197fa1230e0104"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"5e2d3f0a44a7d9cafe15ee4143e18fa58d1243e5","unresolved":false,"context_lines":[{"line_number":2,"context_line":"# of appearance. Changing the order has an impact on the overall integration"},{"line_number":3,"context_line":"# process, which may cause wedges in the gate later."},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"hacking\u003e\u003d1.1.0,\u003c1.2.0 # Apache-2.0"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"bandit\u003e\u003d1.1.0 # Apache-2.0"},{"line_number":8,"context_line":"coverage!\u003d4.4,\u003e\u003d4.0 # Apache-2.0"}],"source_content_type":"text/plain","patch_set":2,"id":"3fce034c_2e7e4ae4","line":5,"range":{"start_line":5,"start_character":15,"end_line":5,"end_character":21},"in_reply_to":"3fce034c_7903d743","updated":"2019-04-15 07:54:11.000000000","message":"@Boden: Ok, now I see why there was this limitation here. Maybe we should keep it then. I just asked earlier because I wasn\u0027t aware of that there is many projects which depends on this limitation :)","commit_id":"6f2d3546cebc4b478536e88a6e197fa1230e0104"},{"author":{"_account_id":5367,"name":"boden","email":"bodenvmw@gmail.com","username":"boden"},"change_message_id":"0af1906158d745e3235f42a739791e638d4a3fc7","unresolved":false,"context_lines":[{"line_number":2,"context_line":"# of appearance. Changing the order has an impact on the overall integration"},{"line_number":3,"context_line":"# process, which may cause wedges in the gate later."},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"hacking\u003e\u003d1.1.0,\u003c1.2.0 # Apache-2.0"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"bandit\u003e\u003d1.1.0 # Apache-2.0"},{"line_number":8,"context_line":"coverage!\u003d4.4,\u003e\u003d4.0 # Apache-2.0"}],"source_content_type":"text/plain","patch_set":2,"id":"3fce034c_7903d743","line":5,"range":{"start_line":5,"start_character":15,"end_line":5,"end_character":21},"in_reply_to":"3fce034c_ca0a3289","updated":"2019-04-12 12:13:53.000000000","message":"It\u0027s not clear to me, but does this imply that any project that uses lib\u0027s hacking checks [1] will also now get the latest version of hacking? If the answer is yes, then we need to get all the projects in [1] up to the latest hacking before making this change.\n\n\n\n[1] http://codesearch.openstack.org/?q\u003dneutron_lib.hacking.checks.factory\u0026i\u003dnope\u0026files\u003d\u0026repos\u003d","commit_id":"6f2d3546cebc4b478536e88a6e197fa1230e0104"}]}
