)]}'
{"neutron/agent/common/ovsdb_monitor.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c5149710a7ce81fbeec03d68e17c7f9ec388cd67","unresolved":false,"context_lines":[{"line_number":13,"context_line":"#    under the License."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"from oslo_log import log as logging"},{"line_number":16,"context_line":"from oslo_serialization import jsonutils"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"from neutron.agent.common import async_process"},{"line_number":19,"context_line":"from neutron.agent.ovsdb import impl_idl"}],"source_content_type":"text/x-python","patch_set":1,"id":"ff570b3c_2a38799d","line":16,"updated":"2020-06-11 20:32:24.000000000","message":"pep8: F401 \u0027oslo_serialization.jsonutils\u0027 imported but unused","commit_id":"88a36af44571df1bf7e1c7a5d8fdca1269cf2a3c"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c5149710a7ce81fbeec03d68e17c7f9ec388cd67","unresolved":false,"context_lines":[{"line_number":15,"context_line":"from oslo_log import log as logging"},{"line_number":16,"context_line":"from oslo_serialization import jsonutils"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"from neutron.agent.common import async_process"},{"line_number":19,"context_line":"from neutron.agent.ovsdb import impl_idl"},{"line_number":20,"context_line":"from neutron.agent.ovsdb import api as ovsdb"},{"line_number":21,"context_line":"from neutron.agent.ovsdb.native import helpers"}],"source_content_type":"text/x-python","patch_set":1,"id":"ff570b3c_8a3f0586","line":18,"updated":"2020-06-11 20:32:24.000000000","message":"pep8: F401 \u0027neutron.agent.common.async_process\u0027 imported but unused","commit_id":"88a36af44571df1bf7e1c7a5d8fdca1269cf2a3c"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c5149710a7ce81fbeec03d68e17c7f9ec388cd67","unresolved":false,"context_lines":[{"line_number":17,"context_line":""},{"line_number":18,"context_line":"from neutron.agent.common import async_process"},{"line_number":19,"context_line":"from neutron.agent.ovsdb import impl_idl"},{"line_number":20,"context_line":"from neutron.agent.ovsdb import api as ovsdb"},{"line_number":21,"context_line":"from neutron.agent.ovsdb.native import helpers"},{"line_number":22,"context_line":"from neutron.common import utils"},{"line_number":23,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"ff570b3c_ca48dd2f","line":20,"updated":"2020-06-11 20:32:24.000000000","message":"pep8: F401 \u0027neutron.agent.ovsdb.api as ovsdb\u0027 imported but unused","commit_id":"88a36af44571df1bf7e1c7a5d8fdca1269cf2a3c"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c5149710a7ce81fbeec03d68e17c7f9ec388cd67","unresolved":false,"context_lines":[{"line_number":17,"context_line":""},{"line_number":18,"context_line":"from neutron.agent.common import async_process"},{"line_number":19,"context_line":"from neutron.agent.ovsdb import impl_idl"},{"line_number":20,"context_line":"from neutron.agent.ovsdb import api as ovsdb"},{"line_number":21,"context_line":"from neutron.agent.ovsdb.native import helpers"},{"line_number":22,"context_line":"from neutron.common import utils"},{"line_number":23,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"ff570b3c_6a427111","line":20,"updated":"2020-06-11 20:32:24.000000000","message":"pep8: H306: imports not in alphabetical order (neutron.agent.ovsdb.impl_idl, neutron.agent.ovsdb.api)","commit_id":"88a36af44571df1bf7e1c7a5d8fdca1269cf2a3c"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c5149710a7ce81fbeec03d68e17c7f9ec388cd67","unresolved":false,"context_lines":[{"line_number":18,"context_line":"from neutron.agent.common import async_process"},{"line_number":19,"context_line":"from neutron.agent.ovsdb import impl_idl"},{"line_number":20,"context_line":"from neutron.agent.ovsdb import api as ovsdb"},{"line_number":21,"context_line":"from neutron.agent.ovsdb.native import helpers"},{"line_number":22,"context_line":"from neutron.common import utils"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"ff570b3c_aa43e910","line":21,"updated":"2020-06-11 20:32:24.000000000","message":"pep8: F401 \u0027neutron.agent.ovsdb.native.helpers\u0027 imported but unused","commit_id":"88a36af44571df1bf7e1c7a5d8fdca1269cf2a3c"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c5149710a7ce81fbeec03d68e17c7f9ec388cd67","unresolved":false,"context_lines":[{"line_number":19,"context_line":"from neutron.agent.ovsdb import impl_idl"},{"line_number":20,"context_line":"from neutron.agent.ovsdb import api as ovsdb"},{"line_number":21,"context_line":"from neutron.agent.ovsdb.native import helpers"},{"line_number":22,"context_line":"from neutron.common import utils"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"LOG \u003d logging.getLogger(__name__)"}],"source_content_type":"text/x-python","patch_set":1,"id":"ff570b3c_0a53f5e3","line":22,"updated":"2020-06-11 20:32:24.000000000","message":"pep8: F401 \u0027neutron.common.utils\u0027 imported but unused","commit_id":"88a36af44571df1bf7e1c7a5d8fdca1269cf2a3c"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c5149710a7ce81fbeec03d68e17c7f9ec388cd67","unresolved":false,"context_lines":[{"line_number":146,"context_line":"        # RAH: modify this!!!"},{"line_number":147,"context_line":"        # dev_to_ofport \u003d {}"},{"line_number":148,"context_line":"        # for event in self.new_events[\u0027added\u0027]:"},{"line_number":149,"context_line":"        #     event[\u0027ofport\u0027] \u003d dev_to_ofport.get(event[\u0027name\u0027], event[\u0027ofport\u0027])"}],"source_content_type":"text/x-python","patch_set":1,"id":"ff570b3c_ea4de13b","line":149,"updated":"2020-06-11 20:32:24.000000000","message":"pep8: E501 line too long (81 \u003e 79 characters)","commit_id":"88a36af44571df1bf7e1c7a5d8fdca1269cf2a3c"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"b0ee790aa4cf6b6ed44d45940cd5fb7be74e2530","unresolved":false,"context_lines":[{"line_number":13,"context_line":"#    under the License."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"from oslo_log import log as logging"},{"line_number":16,"context_line":"from oslo_serialization import jsonutils"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"from neutron.agent.common import async_process"},{"line_number":19,"context_line":"from neutron.agent.ovsdb import impl_idl"}],"source_content_type":"text/x-python","patch_set":2,"id":"ff570b3c_dca0a494","line":16,"updated":"2020-06-12 15:40:59.000000000","message":"pep8: F401 \u0027oslo_serialization.jsonutils\u0027 imported but unused","commit_id":"dbbd84d1b027d07106ead66c3d67d234a0b392d5"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"b0ee790aa4cf6b6ed44d45940cd5fb7be74e2530","unresolved":false,"context_lines":[{"line_number":15,"context_line":"from oslo_log import log as logging"},{"line_number":16,"context_line":"from oslo_serialization import jsonutils"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"from neutron.agent.common import async_process"},{"line_number":19,"context_line":"from neutron.agent.ovsdb import impl_idl"},{"line_number":20,"context_line":"from neutron.agent.ovsdb import api as ovsdb"},{"line_number":21,"context_line":"from neutron.agent.ovsdb.native import helpers"}],"source_content_type":"text/x-python","patch_set":2,"id":"ff570b3c_bc9b3062","line":18,"updated":"2020-06-12 15:40:59.000000000","message":"pep8: F401 \u0027neutron.agent.common.async_process\u0027 imported but unused","commit_id":"dbbd84d1b027d07106ead66c3d67d234a0b392d5"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"b0ee790aa4cf6b6ed44d45940cd5fb7be74e2530","unresolved":false,"context_lines":[{"line_number":17,"context_line":""},{"line_number":18,"context_line":"from neutron.agent.common import async_process"},{"line_number":19,"context_line":"from neutron.agent.ovsdb import impl_idl"},{"line_number":20,"context_line":"from neutron.agent.ovsdb import api as ovsdb"},{"line_number":21,"context_line":"from neutron.agent.ovsdb.native import helpers"},{"line_number":22,"context_line":"from neutron.common import utils"},{"line_number":23,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"ff570b3c_fca5a8a0","line":20,"updated":"2020-06-12 15:40:59.000000000","message":"pep8: F401 \u0027neutron.agent.ovsdb.api as ovsdb\u0027 imported but unused","commit_id":"dbbd84d1b027d07106ead66c3d67d234a0b392d5"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"b0ee790aa4cf6b6ed44d45940cd5fb7be74e2530","unresolved":false,"context_lines":[{"line_number":17,"context_line":""},{"line_number":18,"context_line":"from neutron.agent.common import async_process"},{"line_number":19,"context_line":"from neutron.agent.ovsdb import impl_idl"},{"line_number":20,"context_line":"from neutron.agent.ovsdb import api as ovsdb"},{"line_number":21,"context_line":"from neutron.agent.ovsdb.native import helpers"},{"line_number":22,"context_line":"from neutron.common import utils"},{"line_number":23,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"ff570b3c_1cab3c75","line":20,"updated":"2020-06-12 15:40:59.000000000","message":"pep8: H306: imports not in alphabetical order (neutron.agent.ovsdb.impl_idl, neutron.agent.ovsdb.api)","commit_id":"dbbd84d1b027d07106ead66c3d67d234a0b392d5"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"b0ee790aa4cf6b6ed44d45940cd5fb7be74e2530","unresolved":false,"context_lines":[{"line_number":18,"context_line":"from neutron.agent.common import async_process"},{"line_number":19,"context_line":"from neutron.agent.ovsdb import impl_idl"},{"line_number":20,"context_line":"from neutron.agent.ovsdb import api as ovsdb"},{"line_number":21,"context_line":"from neutron.agent.ovsdb.native import helpers"},{"line_number":22,"context_line":"from neutron.common import utils"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"ff570b3c_5cb654de","line":21,"updated":"2020-06-12 15:40:59.000000000","message":"pep8: F401 \u0027neutron.agent.ovsdb.native.helpers\u0027 imported but unused","commit_id":"dbbd84d1b027d07106ead66c3d67d234a0b392d5"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"b0ee790aa4cf6b6ed44d45940cd5fb7be74e2530","unresolved":false,"context_lines":[{"line_number":19,"context_line":"from neutron.agent.ovsdb import impl_idl"},{"line_number":20,"context_line":"from neutron.agent.ovsdb import api as ovsdb"},{"line_number":21,"context_line":"from neutron.agent.ovsdb.native import helpers"},{"line_number":22,"context_line":"from neutron.common import utils"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"LOG \u003d logging.getLogger(__name__)"}],"source_content_type":"text/x-python","patch_set":2,"id":"ff570b3c_3cb9e0ca","line":22,"updated":"2020-06-12 15:40:59.000000000","message":"pep8: F401 \u0027neutron.common.utils\u0027 imported but unused","commit_id":"dbbd84d1b027d07106ead66c3d67d234a0b392d5"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"b0ee790aa4cf6b6ed44d45940cd5fb7be74e2530","unresolved":false,"context_lines":[{"line_number":109,"context_line":"        # RAH: modify this!!!"},{"line_number":110,"context_line":"        # dev_to_ofport \u003d {}"},{"line_number":111,"context_line":"        # for event in self.new_events[\u0027added\u0027]:"},{"line_number":112,"context_line":"        #     event[\u0027ofport\u0027] \u003d dev_to_ofport.get(event[\u0027name\u0027], event[\u0027ofport\u0027])"}],"source_content_type":"text/x-python","patch_set":2,"id":"ff570b3c_9cb0ecdf","line":112,"updated":"2020-06-12 15:40:59.000000000","message":"pep8: E501 line too long (81 \u003e 79 characters)","commit_id":"dbbd84d1b027d07106ead66c3d67d234a0b392d5"}],"neutron/agent/common/polling.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c5149710a7ce81fbeec03d68e17c7f9ec388cd67","unresolved":false,"context_lines":[{"line_number":13,"context_line":"#    License for the specific language governing permissions and limitations"},{"line_number":14,"context_line":"#    under the License."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"import contextlib"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"import eventlet"},{"line_number":19,"context_line":"from oslo_config import cfg"}],"source_content_type":"text/x-python","patch_set":1,"id":"ff570b3c_6acd51b6","line":16,"updated":"2020-06-11 20:32:24.000000000","message":"pep8: F401 \u0027contextlib\u0027 imported but unused","commit_id":"88a36af44571df1bf7e1c7a5d8fdca1269cf2a3c"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c5149710a7ce81fbeec03d68e17c7f9ec388cd67","unresolved":false,"context_lines":[{"line_number":15,"context_line":""},{"line_number":16,"context_line":"import contextlib"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"import eventlet"},{"line_number":19,"context_line":"from oslo_config import cfg"},{"line_number":20,"context_line":"from oslo_log import log as logging"},{"line_number":21,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"ff570b3c_cac3bd89","line":18,"updated":"2020-06-11 20:32:24.000000000","message":"pep8: F401 \u0027eventlet\u0027 imported but unused","commit_id":"88a36af44571df1bf7e1c7a5d8fdca1269cf2a3c"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c5149710a7ce81fbeec03d68e17c7f9ec388cd67","unresolved":false,"context_lines":[{"line_number":16,"context_line":"import contextlib"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"import eventlet"},{"line_number":19,"context_line":"from oslo_config import cfg"},{"line_number":20,"context_line":"from oslo_log import log as logging"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"from neutron.agent.common import async_process"}],"source_content_type":"text/x-python","patch_set":1,"id":"ff570b3c_aabe49fd","line":19,"updated":"2020-06-11 20:32:24.000000000","message":"pep8: F401 \u0027oslo_config.cfg\u0027 imported but unused","commit_id":"88a36af44571df1bf7e1c7a5d8fdca1269cf2a3c"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c5149710a7ce81fbeec03d68e17c7f9ec388cd67","unresolved":false,"context_lines":[{"line_number":19,"context_line":"from oslo_config import cfg"},{"line_number":20,"context_line":"from oslo_log import log as logging"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"from neutron.agent.common import async_process"},{"line_number":23,"context_line":"from neutron.agent.common import base_polling"},{"line_number":24,"context_line":"from neutron.agent.common import ovsdb_monitor"},{"line_number":25,"context_line":"from neutron.plugins.ml2.drivers.openvswitch.agent.common import constants"}],"source_content_type":"text/x-python","patch_set":1,"id":"ff570b3c_0abe55fe","line":22,"updated":"2020-06-11 20:32:24.000000000","message":"pep8: F401 \u0027neutron.agent.common.async_process\u0027 imported but unused","commit_id":"88a36af44571df1bf7e1c7a5d8fdca1269cf2a3c"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c5149710a7ce81fbeec03d68e17c7f9ec388cd67","unresolved":false,"context_lines":[{"line_number":21,"context_line":""},{"line_number":22,"context_line":"from neutron.agent.common import async_process"},{"line_number":23,"context_line":"from neutron.agent.common import base_polling"},{"line_number":24,"context_line":"from neutron.agent.common import ovsdb_monitor"},{"line_number":25,"context_line":"from neutron.plugins.ml2.drivers.openvswitch.agent.common import constants"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"LOG \u003d logging.getLogger(__name__)"}],"source_content_type":"text/x-python","patch_set":1,"id":"ff570b3c_4a35eda7","line":24,"updated":"2020-06-11 20:32:24.000000000","message":"pep8: E501 line too long (81 \u003e 79 characters)","commit_id":"88a36af44571df1bf7e1c7a5d8fdca1269cf2a3c"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c5149710a7ce81fbeec03d68e17c7f9ec388cd67","unresolved":false,"context_lines":[{"line_number":27,"context_line":"LOG \u003d logging.getLogger(__name__)"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"#@contextlib.contextmanager"},{"line_number":31,"context_line":"def get_polling_manager(minimize_polling\u003dFalse,"},{"line_number":32,"context_line":"                        ovsdb_monitor_respawn_interval\u003d("},{"line_number":33,"context_line":"                            constants.DEFAULT_OVSDBMON_RESPAWN)):"}],"source_content_type":"text/x-python","patch_set":1,"id":"ff570b3c_eab84112","line":30,"updated":"2020-06-11 20:32:24.000000000","message":"pep8: E265 block comment should start with \u0027# \u0027","commit_id":"88a36af44571df1bf7e1c7a5d8fdca1269cf2a3c"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"b0ee790aa4cf6b6ed44d45940cd5fb7be74e2530","unresolved":false,"context_lines":[{"line_number":13,"context_line":"#    License for the specific language governing permissions and limitations"},{"line_number":14,"context_line":"#    under the License."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"import contextlib"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"import eventlet"},{"line_number":19,"context_line":"from oslo_config import cfg"}],"source_content_type":"text/x-python","patch_set":2,"id":"ff570b3c_dcc9c45a","line":16,"updated":"2020-06-12 15:40:59.000000000","message":"pep8: F401 \u0027contextlib\u0027 imported but unused","commit_id":"dbbd84d1b027d07106ead66c3d67d234a0b392d5"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"b0ee790aa4cf6b6ed44d45940cd5fb7be74e2530","unresolved":false,"context_lines":[{"line_number":15,"context_line":""},{"line_number":16,"context_line":"import contextlib"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"import eventlet"},{"line_number":19,"context_line":"from oslo_config import cfg"},{"line_number":20,"context_line":"from oslo_log import log as logging"},{"line_number":21,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"ff570b3c_bcc4d042","line":18,"updated":"2020-06-12 15:40:59.000000000","message":"pep8: F401 \u0027eventlet\u0027 imported but unused","commit_id":"dbbd84d1b027d07106ead66c3d67d234a0b392d5"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"b0ee790aa4cf6b6ed44d45940cd5fb7be74e2530","unresolved":false,"context_lines":[{"line_number":16,"context_line":"import contextlib"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"import eventlet"},{"line_number":19,"context_line":"from oslo_config import cfg"},{"line_number":20,"context_line":"from oslo_log import log as logging"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"from neutron.agent.common import async_process"}],"source_content_type":"text/x-python","patch_set":2,"id":"ff570b3c_1cc4dc3f","line":19,"updated":"2020-06-12 15:40:59.000000000","message":"pep8: F401 \u0027oslo_config.cfg\u0027 imported but unused","commit_id":"dbbd84d1b027d07106ead66c3d67d234a0b392d5"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"b0ee790aa4cf6b6ed44d45940cd5fb7be74e2530","unresolved":false,"context_lines":[{"line_number":19,"context_line":"from oslo_config import cfg"},{"line_number":20,"context_line":"from oslo_log import log as logging"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"from neutron.agent.common import async_process"},{"line_number":23,"context_line":"from neutron.agent.common import base_polling"},{"line_number":24,"context_line":"from neutron.agent.common import ovsdb_monitor"},{"line_number":25,"context_line":"from neutron.plugins.ml2.drivers.openvswitch.agent.common import constants"}],"source_content_type":"text/x-python","patch_set":2,"id":"ff570b3c_fcbe48ac","line":22,"updated":"2020-06-12 15:40:59.000000000","message":"pep8: F401 \u0027neutron.agent.common.async_process\u0027 imported but unused","commit_id":"dbbd84d1b027d07106ead66c3d67d234a0b392d5"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"b0ee790aa4cf6b6ed44d45940cd5fb7be74e2530","unresolved":false,"context_lines":[{"line_number":21,"context_line":""},{"line_number":22,"context_line":"from neutron.agent.common import async_process"},{"line_number":23,"context_line":"from neutron.agent.common import base_polling"},{"line_number":24,"context_line":"from neutron.agent.common import ovsdb_monitor"},{"line_number":25,"context_line":"from neutron.plugins.ml2.drivers.openvswitch.agent.common import constants"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"LOG \u003d logging.getLogger(__name__)"}],"source_content_type":"text/x-python","patch_set":2,"id":"ff570b3c_3cde0010","line":24,"updated":"2020-06-12 15:40:59.000000000","message":"pep8: E501 line too long (81 \u003e 79 characters)","commit_id":"dbbd84d1b027d07106ead66c3d67d234a0b392d5"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"b0ee790aa4cf6b6ed44d45940cd5fb7be74e2530","unresolved":false,"context_lines":[{"line_number":27,"context_line":"LOG \u003d logging.getLogger(__name__)"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"#@contextlib.contextmanager"},{"line_number":31,"context_line":"def get_polling_manager(minimize_polling\u003dFalse,"},{"line_number":32,"context_line":"                        ovsdb_monitor_respawn_interval\u003d("},{"line_number":33,"context_line":"                            constants.DEFAULT_OVSDBMON_RESPAWN)):"}],"source_content_type":"text/x-python","patch_set":2,"id":"ff570b3c_5cdbf41f","line":30,"updated":"2020-06-12 15:40:59.000000000","message":"pep8: E265 block comment should start with \u0027# \u0027","commit_id":"dbbd84d1b027d07106ead66c3d67d234a0b392d5"}],"neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"b0ee790aa4cf6b6ed44d45940cd5fb7be74e2530","unresolved":false,"context_lines":[{"line_number":52,"context_line":"from neutron._i18n import _"},{"line_number":53,"context_line":"from neutron.agent.common import ip_lib"},{"line_number":54,"context_line":"from neutron.agent.common import ovs_lib"},{"line_number":55,"context_line":"from neutron.agent.common import polling"},{"line_number":56,"context_line":"from neutron.agent.common import utils"},{"line_number":57,"context_line":"from neutron.agent import firewall as agent_firewall"},{"line_number":58,"context_line":"from neutron.agent.l2 import l2_agent_extensions_manager as ext_manager"}],"source_content_type":"text/x-python","patch_set":2,"id":"ff570b3c_7cb358ea","line":55,"updated":"2020-06-12 15:40:59.000000000","message":"pep8: F401 \u0027neutron.agent.common.polling\u0027 imported but unused","commit_id":"dbbd84d1b027d07106ead66c3d67d234a0b392d5"}],"neutron/tests/functional/agent/linux/test_ovsdb_monitor.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"5afc7d98bdaf60fd0326b9b3a16e3a26ec5b58ca","unresolved":false,"context_lines":[{"line_number":37,"context_line":"#     def setUp(self):"},{"line_number":38,"context_line":"#         super(BaseMonitorTest, self).setUp()"},{"line_number":39,"context_line":"#"},{"line_number":40,"context_line":"#         rootwrap_not_configured \u003d (cfg.CONF.AGENT.root_helper \u003d\u003d base.SUDO_CMD)"},{"line_number":41,"context_line":"#         if rootwrap_not_configured:"},{"line_number":42,"context_line":"#             # The monitor tests require a nested invocation that has"},{"line_number":43,"context_line":"#             # to be emulated by double sudo if rootwrap is not"}],"source_content_type":"text/x-python","patch_set":4,"id":"ff570b3c_04a3deb2","line":40,"updated":"2020-06-12 20:17:10.000000000","message":"pep8: E501 line too long (81 \u003e 79 characters)","commit_id":"18c18f5341be2b37757b431aa8e4037bb3a2c55f"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"5afc7d98bdaf60fd0326b9b3a16e3a26ec5b58ca","unresolved":false,"context_lines":[{"line_number":126,"context_line":"#         br.bridge.delete_port(p2.port.name)"},{"line_number":127,"context_line":"#         removed_devices \u003d [p1.port.name, p2.port.name]"},{"line_number":128,"context_line":"#         utils.wait_until_true("},{"line_number":129,"context_line":"#             lambda: self._expected_devices_events(removed_devices, \u0027removed\u0027))"},{"line_number":130,"context_line":"#         # restart"},{"line_number":131,"context_line":"#         self.monitor.stop(block\u003dTrue)"},{"line_number":132,"context_line":"#         self.monitor.start(block\u003dTrue, timeout\u003d60)"}],"source_content_type":"text/x-python","patch_set":4,"id":"ff570b3c_64aa9a85","line":129,"updated":"2020-06-12 20:17:10.000000000","message":"pep8: E501 line too long (80 \u003e 79 characters)","commit_id":"18c18f5341be2b37757b431aa8e4037bb3a2c55f"}],"neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/test_ovs_neutron_agent.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"5afc7d98bdaf60fd0326b9b3a16e3a26ec5b58ca","unresolved":false,"context_lines":[{"line_number":2217,"context_line":"        #         mock.patch.object(async_process.AsyncProcess, \"stop\"),\\"},{"line_number":2218,"context_line":""},{"line_number":2219,"context_line":"        with mock.patch.object(log.KeywordArgumentAdapter,"},{"line_number":2220,"context_line":"                                  \u0027exception\u0027) as log_exception,\\"},{"line_number":2221,"context_line":"                mock.patch.object(self.mod_agent.OVSNeutronAgent,"},{"line_number":2222,"context_line":"                                  \u0027process_ports_events\u0027) as process_p_events,\\"},{"line_number":2223,"context_line":"                mock.patch.object("}],"source_content_type":"text/x-python","patch_set":4,"id":"ff570b3c_44add699","line":2220,"updated":"2020-06-12 20:17:10.000000000","message":"pep8: E127 continuation line over-indented for visual indent","commit_id":"18c18f5341be2b37757b431aa8e4037bb3a2c55f"}]}
