)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"54d4a71580a718fff30c37e8ea2e5a92d9737cfd","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     zte-hanrong \u003chan.rong3@zte.com.cn\u003e"},{"line_number":5,"context_line":"CommitDate: 2015-12-25 14:36:22 +0800"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"There is external_instance_event in manager.py to deal with"},{"line_number":8,"context_line":"neutron event, but there has not external_instance_event"},{"line_number":9,"context_line":"method in cells, it need add external_instance_event in"},{"line_number":10,"context_line":"cells/rpcapi.py , manager.py , messaging.py ."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"1a7b0d38_5b3e4fb9","line":7,"updated":"2015-12-25 07:00:56.000000000","message":"This sentence should be split.\nIn the following page,\n\"The first line should be limited to 50 characters and should not end with a period.\"\n\nhttps://wiki.openstack.org/wiki/GitCommitMessages#Summary_of_Git_commit_message_structure","commit_id":"46ad2f35f90a07d4acf1695187dc667debf18bfd"}],"nova/cells/manager.py":[{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"54d4a71580a718fff30c37e8ea2e5a92d9737cfd","unresolved":false,"context_lines":[{"line_number":524,"context_line":"        self.msg_runner.resume_instance(ctxt, instance)"},{"line_number":525,"context_line":""},{"line_number":526,"context_line":"    def external_instance_event(self, ctxt, instance, events):"},{"line_number":527,"context_line":"        \"\"\"Deal with  an instance event in its cell.\"\"\""},{"line_number":528,"context_line":"        self.msg_runner.external_instance_event(ctxt, instance, events)"},{"line_number":529,"context_line":""},{"line_number":530,"context_line":"    def terminate_instance(self, ctxt, instance, delete_type\u003d\u0027delete\u0027):"}],"source_content_type":"text/x-python","patch_set":4,"id":"1a7b0d38_bb2733b5","line":527,"updated":"2015-12-25 07:00:56.000000000","message":"There are double space characters between \u0027with\u0027 and \u0027an\u0027.","commit_id":"46ad2f35f90a07d4acf1695187dc667debf18bfd"}],"nova/cells/rpcapi.py":[{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"54d4a71580a718fff30c37e8ea2e5a92d9737cfd","unresolved":false,"context_lines":[{"line_number":117,"context_line":"        * 1.35 - Make instance_update_at_top, instance_destroy_at_top"},{"line_number":118,"context_line":"                 and instance_info_cache_update_at_top use instance objects"},{"line_number":119,"context_line":"        * 1.36 - Added \u0027delete_type\u0027 parameter to terminate_instance()"},{"line_number":120,"context_line":"        * 1.37 - Add get_keypair_at_top to fetch keypair from api cell"},{"line_number":121,"context_line":""},{"line_number":122,"context_line":"        ... Liberty supports message version 1.37.  So, any changes to"},{"line_number":123,"context_line":"        existing methods in 1.x after that point should be done such that they"}],"source_content_type":"text/x-python","patch_set":4,"id":"1a7b0d38_7bcb0ba6","line":120,"updated":"2015-12-25 07:00:56.000000000","message":"If an API(a method) is added, the (minor) version should be increased.","commit_id":"46ad2f35f90a07d4acf1695187dc667debf18bfd"}]}
