)]}'
{"neutron/pecan_wsgi/hooks/context.py":[{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"f9b4edc42b04c0721bb5df8e92612eaf28c4e1b1","unresolved":false,"context_lines":[{"line_number":22,"context_line":"    priority \u003d 95"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"    def before(self, state):"},{"line_number":25,"context_line":"        ctx \u003d (state.request.environ.get(\u0027neutron.context\u0027) or"},{"line_number":26,"context_line":"            context.get_admin_context())"},{"line_number":27,"context_line":"        state.request.context[\u0027neutron_context\u0027] \u003d ctx"}],"source_content_type":"text/x-python","patch_set":1,"id":"1a1ced50_1d4b032d","line":26,"range":{"start_line":25,"start_character":8,"end_line":26,"end_character":40},"updated":"2017-03-16 18:22:55.000000000","message":"One can argue that we should reuse code from neutron/wsgi.py:Request.context though since we don\u0027t plan to keep the old API layer in Pike, it\u0027s probably ok.","commit_id":"86866f9ba5655ada618be4ebdb4dd6d62dece314"}]}
