)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":10063,"name":"Steve McLellan","email":"steven.j.mclellan@gmail.com","username":"sjmc7"},"change_message_id":"cab9160565bba8bd3a972664a03afb4a01c81b36","unresolved":false,"context_lines":[{"line_number":9,"context_line":"Currently update events, poweron and poweroff are being watched but suspend"},{"line_number":10,"context_line":"and resume are not."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Change-Id: I64bab971829fbeee9d04b8513f47cbaec82ffef1"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"5aef4532_047546ca","line":12,"range":{"start_line":12,"start_character":6,"end_line":12,"end_character":7},"updated":"2016-03-08 02:06:25.000000000","message":"Needs to refer to the bug, for instance:\n\nCloses-Bug: #1531267","commit_id":"39f5f57a5eb1e346d04b197552f881b44f37e2be"}],"searchlight/elasticsearch/plugins/nova/servers_notification_handler.py":[{"author":{"_account_id":8959,"name":"Lakshmi N Sampath","email":"lakshmi.sampath@hp.com","username":"lakshmi"},"change_message_id":"39080df8ba94dab7a6dd9b140b9f3996d5d8718b","unresolved":false,"context_lines":[{"line_number":45,"context_line":"            \u0027compute.instance.create.end\u0027: self.create_or_update,"},{"line_number":46,"context_line":"            \u0027compute.instance.power_on.end\u0027: self.create_or_update,"},{"line_number":47,"context_line":"            \u0027compute.instance.power_off.end\u0027: self.create_or_update,"},{"line_number":48,"context_line":"            \u0027compute.instance.suspend.end\u0027: self.update,"},{"line_number":49,"context_line":"            \u0027compute.instance.delete.end\u0027: self.delete,"},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"            # Neutron events"}],"source_content_type":"text/x-python","patch_set":2,"id":"5aef4532_25bbed0f","line":48,"range":{"start_line":48,"start_character":55,"end_line":48,"end_character":56},"updated":"2016-03-08 21:36:07.000000000","message":"Add \u0027compute.instance.suspend.start\u0027: self.update","commit_id":"9126116dacddba90561cf7ef22773f142cbea181"},{"author":{"_account_id":8959,"name":"Lakshmi N Sampath","email":"lakshmi.sampath@hp.com","username":"lakshmi"},"change_message_id":"39080df8ba94dab7a6dd9b140b9f3996d5d8718b","unresolved":false,"context_lines":[{"line_number":63,"context_line":"    def update(self, payload, timestamp):"},{"line_number":64,"context_line":"        instance_id \u003d payload[\u0027instance_id\u0027]"},{"line_number":65,"context_line":"        instance_es \u003d self.index_helper.get_document(instance_id)"},{"line_number":66,"context_line":"        payload[\u0027status\u0027] \u003d \u0027compute.instance.suspend.end\u0027"},{"line_number":67,"context_line":"        instance_es.update(payload)"},{"line_number":68,"context_line":"        self.index_helper.save_document("},{"line_number":69,"context_line":"            payload, version\u003dself.get_version(payload, timestamp))"}],"source_content_type":"text/x-python","patch_set":2,"id":"5aef4532_65d4d546","line":66,"range":{"start_line":66,"start_character":57,"end_line":66,"end_character":58},"updated":"2016-03-08 21:36:07.000000000","message":"instance_es[\u0027status\u0027]\u003dpayload[\u0027status\u0027]","commit_id":"9126116dacddba90561cf7ef22773f142cbea181"},{"author":{"_account_id":10063,"name":"Steve McLellan","email":"steven.j.mclellan@gmail.com","username":"sjmc7"},"change_message_id":"bc45d498c514a972b55940ca48d3891c82b47acc","unresolved":false,"context_lines":[{"line_number":63,"context_line":""},{"line_number":64,"context_line":"    def update(self, payload, timestamp):"},{"line_number":65,"context_line":"        instance_id \u003d payload[\u0027instance_id\u0027]"},{"line_number":66,"context_line":"        instance_es \u003d self.index_helper.get_document(instance_id)"},{"line_number":67,"context_line":"        instance_es[\u0027status\u0027] \u003d payload[\u0027status\u0027]"},{"line_number":68,"context_line":"        self.index_helper.save_document("},{"line_number":69,"context_line":"            instance_es, version\u003dself.get_version(instance_es, timestamp))"}],"source_content_type":"text/x-python","patch_set":3,"id":"5aef4532_f65a5d4f","line":66,"range":{"start_line":66,"start_character":52,"end_line":66,"end_character":53},"updated":"2016-03-08 23:03:59.000000000","message":"Sorry, i should\u0027ve noted this earlir - I think this will need for_admin\u003dTrue; get_document by default will only return a partial document otherwise","commit_id":"776d9ab2a504b47b07876ad308671484c3a4f9f3"},{"author":{"_account_id":4428,"name":"Liyingjun","email":"yinjalee@163.com","username":"liyingjun"},"change_message_id":"25f943cf51a803b85a0cb51aeda71916d9889d90","unresolved":false,"context_lines":[{"line_number":61,"context_line":"        LOG.debug(\"Updating nova server information for %s\", instance_id)"},{"line_number":62,"context_line":"        self._update_instance(instance_id, timestamp)"},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"    def update(self, payload, timestamp):"},{"line_number":65,"context_line":"        instance_id \u003d payload[\u0027instance_id\u0027]"},{"line_number":66,"context_line":"        instance_es \u003d self.index_helper.get_document("},{"line_number":67,"context_line":"            instance_id, for_admin\u003dTrue)"}],"source_content_type":"text/x-python","patch_set":4,"id":"5aef4532_07c1902e","line":64,"updated":"2016-03-09 01:12:08.000000000","message":"Just a suggestion: i\u0027d prefer naming this update_status to distinguish with create_or_update.","commit_id":"029b92466c3e0b1301bfceaa5ec54a8d61a33ab4"}]}
