)]}'
{"neutron/privileged/agent/linux/ip_lib.py":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"dc588c705797f79a449d7fe9e41026d94869ee7b","unresolved":false,"context_lines":[{"line_number":39,"context_line":"@lockutils.synchronized(\"privileged-ip-lib\")"},{"line_number":40,"context_line":"# NOTE(slaweq): Because of issue with pyroute2.NetNS objects running in threads"},{"line_number":41,"context_line":"# we need to lock this function to workaround this issue."},{"line_number":42,"context_line":"# For details please check https://bugs.launchpad.net/neutron/+bug/1811515"},{"line_number":43,"context_line":"def _sync(input_func):"},{"line_number":44,"context_line":"    # NOTE(ralonsoh): this is needed because PY2 functools.update_wrapper do"},{"line_number":45,"context_line":"    # not handle correctly partial functions (nested decorators). This could be"}],"source_content_type":"text/x-python","patch_set":2,"id":"3fa7e38b_e2849160","line":42,"updated":"2019-09-23 15:23:10.000000000","message":"Comment isn\u0027t exactly correct, but since py2 is going away in Ussuri it won\u0027t be here long :)","commit_id":"2a7030a6b7ae2ab2e24648727bbde91b05de82cc"}]}
