)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"2967b1cc578646d6ad49f7d3c29af3f44753f21e","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Robert Ellis \u003cbob.ellis@ericsson.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2016-05-11 18:19:38 +0000"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Changed 202 for lock/unlock return code to 200. This addresses bug"},{"line_number":8,"context_line":"1449811. 409 return code was not addressed as the compute node is already"},{"line_number":9,"context_line":"in that state so no corrective action is required. 404 is already"},{"line_number":10,"context_line":"covered by existing code."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"dab17558_d44fc98f","line":7,"updated":"2016-05-11 18:21:45.000000000","message":"Your first line should be very short, followed by a blank line, followed by as much extra detail as you need.\n\nhttps://wiki.openstack.org/wiki/GitCommitMessages","commit_id":"8f7747fbae165f8fad83f922333b2b2f63ad6b14"}],"nova/api/openstack/compute/lock_server.py":[{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"fd234267b0b4e3a714d8c538518a54f669d270f1","unresolved":false,"context_lines":[{"line_number":48,"context_line":"        context \u003d req.environ[\u0027nova.context\u0027]"},{"line_number":49,"context_line":"        authorize(context, action\u003d\u0027lock\u0027)"},{"line_number":50,"context_line":"        instance \u003d common.get_instance(self.compute_api, context, id)"},{"line_number":51,"context_line":"        self.compute_api.lock(context, instance)"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"    @wsgi.Controller.api_version(\"2.0\", \"2.26\")"},{"line_number":54,"context_line":"    @wsgi.response(202)"}],"source_content_type":"text/x-python","patch_set":11,"id":"bab6814e_208244c8","line":51,"updated":"2016-05-23 16:47:50.000000000","message":"does it make any sense to make a generic method that both versions of _lock call? The only differences here are in the decorators.\n\nWill that even work? I\u0027m not sure.","commit_id":"b833a638a6a06e0cccbdf600741289f8b0e6d2cb"},{"author":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"change_message_id":"613050addb5be0344edbaaf2e68ed578ab810e5a","unresolved":false,"context_lines":[{"line_number":48,"context_line":"        context \u003d req.environ[\u0027nova.context\u0027]"},{"line_number":49,"context_line":"        authorize(context, action\u003d\u0027lock\u0027)"},{"line_number":50,"context_line":"        instance \u003d common.get_instance(self.compute_api, context, id)"},{"line_number":51,"context_line":"        self.compute_api.lock(context, instance)"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"    @wsgi.Controller.api_version(\"2.0\", \"2.26\")"},{"line_number":54,"context_line":"    @wsgi.response(202)"}],"source_content_type":"text/x-python","patch_set":11,"id":"bab6814e_983b6e38","line":51,"in_reply_to":"bab6814e_208244c8","updated":"2016-05-24 14:32:56.000000000","message":"make a _internal_lock to be called should work","commit_id":"b833a638a6a06e0cccbdf600741289f8b0e6d2cb"}]}
