)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"9cccf37e59d84800efe4c288e8c14bc68fc5892f","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Since Pike log messages should not be translated."},{"line_number":10,"context_line":"This patch removes calls to i18n _LC, _LI, _LE, _LW from"},{"line_number":11,"context_line":"logging logic thorought the code."},{"line_number":12,"context_line":"This patch also removes log translation verification from"},{"line_number":13,"context_line":"ignore directive in tox.ini"},{"line_number":14,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":9,"id":"9f436f4f_29ccee33","line":11,"range":{"start_line":11,"start_character":14,"end_line":11,"end_character":23},"updated":"2017-08-09 19:13:41.000000000","message":"throughout","commit_id":"f50f3d777aae81c26d35e19ce957da1e9cf37d6a"}],"neutron/db/segments_db.py":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"ef3717678cba8f23d19cb35cfcc1285f5b05c18b","unresolved":false,"context_lines":[{"line_number":54,"context_line":"                        context\u003dcontext,"},{"line_number":55,"context_line":"                        segment\u003dnetseg_obj)"},{"line_number":56,"context_line":"        segment[\u0027id\u0027] \u003d netseg_obj.id"},{"line_number":57,"context_line":"        LOG.info(\"Added segment %(id)s of type %(network_type)s for network \""},{"line_number":58,"context_line":"                 \"%(network_id)s\","},{"line_number":59,"context_line":"             {\u0027id\u0027: netseg_obj.id,"},{"line_number":60,"context_line":"              \u0027network_type\u0027: netseg_obj.network_type,"}],"source_content_type":"text/x-python","patch_set":10,"id":"9f436f4f_7614064f","line":57,"updated":"2017-08-10 03:21:18.000000000","message":"This got indented","commit_id":"661b8f31a8f086e33e317d3dabaaf587f130f6a3"}],"neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_neutron_agent.py":[{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"9cccf37e59d84800efe4c288e8c14bc68fc5892f","unresolved":false,"context_lines":[{"line_number":663,"context_line":"            return False"},{"line_number":664,"context_line":"        if not ip_lib.iproute_arg_supported("},{"line_number":665,"context_line":"                [\u0027bridge\u0027, \u0027fdb\u0027], \u0027append\u0027):"},{"line_number":666,"context_line":"            LOG.warning(\u0027\"%(option)s\" must be supported by command \u0027"},{"line_number":667,"context_line":"                        \u0027\"%(command)s\" to enable %(mode)s mode\u0027,"},{"line_number":668,"context_line":"                        {\u0027option\u0027: \u0027append\u0027,"},{"line_number":669,"context_line":"                         \u0027command\u0027: \u0027bridge fdb\u0027,"}],"source_content_type":"text/x-python","patch_set":9,"id":"9f436f4f_fc08e228","line":666,"updated":"2017-08-09 19:13:41.000000000","message":"We lost \u0027Option\u0027 here","commit_id":"f50f3d777aae81c26d35e19ce957da1e9cf37d6a"},{"author":{"_account_id":13717,"name":"Inessa Vasilevskaya","email":"ivasilevskaya@mirantis.com","username":"ivasilevskaya"},"change_message_id":"55d9f990cb249250f02284112ecff30ddc8a9115","unresolved":false,"context_lines":[{"line_number":663,"context_line":"            return False"},{"line_number":664,"context_line":"        if not ip_lib.iproute_arg_supported("},{"line_number":665,"context_line":"                [\u0027bridge\u0027, \u0027fdb\u0027], \u0027append\u0027):"},{"line_number":666,"context_line":"            LOG.warning(\u0027\"%(option)s\" must be supported by command \u0027"},{"line_number":667,"context_line":"                        \u0027\"%(command)s\" to enable %(mode)s mode\u0027,"},{"line_number":668,"context_line":"                        {\u0027option\u0027: \u0027append\u0027,"},{"line_number":669,"context_line":"                         \u0027command\u0027: \u0027bridge fdb\u0027,"}],"source_content_type":"text/x-python","patch_set":9,"id":"9f436f4f_07658ee1","line":666,"in_reply_to":"9f436f4f_fc08e228","updated":"2017-08-09 21:54:40.000000000","message":"Ouch, thanks. Vim macro went wrong at line 666","commit_id":"f50f3d777aae81c26d35e19ce957da1e9cf37d6a"}],"neutron/plugins/ml2/drivers/macvtap/agent/macvtap_neutron_agent.py":[{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"9cccf37e59d84800efe4c288e8c14bc68fc5892f","unresolved":false,"context_lines":[{"line_number":194,"context_line":"    supported_fw_drivers \u003d [\u0027neutron.agent.firewall.NoopFirewallDriver\u0027,"},{"line_number":195,"context_line":"                            \u0027noop\u0027]"},{"line_number":196,"context_line":"    if fw_driver not in supported_fw_drivers:"},{"line_number":197,"context_line":"        LOG.error(\u0027SECURITYGROUP.\u0027"},{"line_number":198,"context_line":"                  \u0027firewall_driver\"! Only the NoopFirewallDriver is \u0027"},{"line_number":199,"context_line":"                  \u0027supported by macvtap agent, but \"%s\" is configured. \u0027"},{"line_number":200,"context_line":"                  \u0027Set the firewall_driver to \"noop\" and start the \u0027"}],"source_content_type":"text/x-python","patch_set":9,"id":"9f436f4f_bc27fa12","line":197,"updated":"2017-08-09 19:13:41.000000000","message":"we lost smth here","commit_id":"f50f3d777aae81c26d35e19ce957da1e9cf37d6a"},{"author":{"_account_id":13717,"name":"Inessa Vasilevskaya","email":"ivasilevskaya@mirantis.com","username":"ivasilevskaya"},"change_message_id":"55d9f990cb249250f02284112ecff30ddc8a9115","unresolved":false,"context_lines":[{"line_number":194,"context_line":"    supported_fw_drivers \u003d [\u0027neutron.agent.firewall.NoopFirewallDriver\u0027,"},{"line_number":195,"context_line":"                            \u0027noop\u0027]"},{"line_number":196,"context_line":"    if fw_driver not in supported_fw_drivers:"},{"line_number":197,"context_line":"        LOG.error(\u0027SECURITYGROUP.\u0027"},{"line_number":198,"context_line":"                  \u0027firewall_driver\"! Only the NoopFirewallDriver is \u0027"},{"line_number":199,"context_line":"                  \u0027supported by macvtap agent, but \"%s\" is configured. \u0027"},{"line_number":200,"context_line":"                  \u0027Set the firewall_driver to \"noop\" and start the \u0027"}],"source_content_type":"text/x-python","patch_set":9,"id":"9f436f4f_a76002a7","line":197,"in_reply_to":"9f436f4f_bc27fa12","updated":"2017-08-09 21:54:40.000000000","message":"Will fix, thanks","commit_id":"f50f3d777aae81c26d35e19ce957da1e9cf37d6a"}],"neutron/plugins/ml2/plugin.py":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"ef3717678cba8f23d19cb35cfcc1285f5b05c18b","unresolved":false,"context_lines":[{"line_number":702,"context_line":"                    with excutils.save_and_reraise_exception():"},{"line_number":703,"context_line":"                        utils.attach_exc_details("},{"line_number":704,"context_line":"                            e, (\"An exception occurred while creating \""},{"line_number":705,"context_line":"                               \"the %(resource)s:%(item)s\"),"},{"line_number":706,"context_line":"                            {\u0027resource\u0027: resource, \u0027item\u0027: item})"},{"line_number":707,"context_line":""},{"line_number":708,"context_line":"        postcommit_op \u003d getattr(self, \u0027_after_create_%s\u0027 % resource)"}],"source_content_type":"text/x-python","patch_set":10,"id":"9f436f4f_0178d627","line":705,"updated":"2017-08-10 03:21:18.000000000","message":"nit: this should be in one more space","commit_id":"661b8f31a8f086e33e317d3dabaaf587f130f6a3"}],"neutron/services/qos/notification_drivers/manager.py":[{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"9cccf37e59d84800efe4c288e8c14bc68fc5892f","unresolved":false,"context_lines":[{"line_number":1,"context_line":"#    Licensed under the Apache License, Version 2.0 (the \"License\"); you may"},{"line_number":2,"context_line":"#    not use this file except in compliance with the License. You may obtain"},{"line_number":3,"context_line":"#    a copy of the License at"},{"line_number":4,"context_line":"#"}],"source_content_type":"text/x-python","patch_set":9,"id":"9f436f4f_5547c14c","line":1,"updated":"2017-08-09 19:13:41.000000000","message":"this file was removed from the tree, why do you introduce it back?","commit_id":"f50f3d777aae81c26d35e19ce957da1e9cf37d6a"}],"neutron/services/qos/notification_drivers/message_queue.py":[{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"9cccf37e59d84800efe4c288e8c14bc68fc5892f","unresolved":false,"context_lines":[{"line_number":1,"context_line":"#    Licensed under the Apache License, Version 2.0 (the \"License\"); you may"},{"line_number":2,"context_line":"#    not use this file except in compliance with the License. You may obtain"},{"line_number":3,"context_line":"#    a copy of the License at"},{"line_number":4,"context_line":"#"}],"source_content_type":"text/x-python","patch_set":9,"id":"9f436f4f_157b798c","line":1,"updated":"2017-08-09 19:13:41.000000000","message":"ditto","commit_id":"f50f3d777aae81c26d35e19ce957da1e9cf37d6a"}],"tox.ini":[{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"36adb9f89982418e88dbe4198be597512a3d8c95","unresolved":false,"context_lines":[{"line_number":136,"context_line":"# TODO(ihrachys) figure out what to do with N534 and N536"},{"line_number":137,"context_line":"# N534 Untranslated exception message"},{"line_number":138,"context_line":"# N536 Use assertIsNone rather than assertEqual to check for None values"},{"line_number":139,"context_line":"# N537 Log messages should not be translated"},{"line_number":140,"context_line":"ignore \u003d E125,E126,E128,E129,E265,H404,H405,N530,N534,N536"},{"line_number":141,"context_line":"# H106: Don\u0027t put vim configuration in source files"},{"line_number":142,"context_line":"# H203: Use assertIs(Not)None to check for None"}],"source_content_type":"text/x-properties","patch_set":8,"id":"9f436f4f_b97dd66f","line":139,"range":{"start_line":139,"start_character":0,"end_line":139,"end_character":44},"updated":"2017-08-09 10:44:32.000000000","message":"This is unnecessary too.","commit_id":"d6d4c6af0bac62220c50ce8dbcfc3e5e2609cd0f"}]}
