)]}'
{"vitrageclient/v1/template.py":[{"author":{"_account_id":19184,"name":"Idan Hefetz","email":"idan.hefetz@nokia.com","username":"idan-hefetz"},"change_message_id":"7894509e4dae792d16381b55b8b257daae68d188","unresolved":false,"context_lines":[{"line_number":109,"context_line":"    def _load_yaml_file(cls, path):"},{"line_number":110,"context_line":""},{"line_number":111,"context_line":"        with open(path, \u0027r\u0027) as stream:"},{"line_number":112,"context_line":"            try:"},{"line_number":113,"context_line":"                return yaml_utils.load(stream)"},{"line_number":114,"context_line":"            except ValueError as e:"},{"line_number":115,"context_line":"                message \u003d \u0027Could not load template file: %s. Reason: %s\u0027 \\"},{"line_number":116,"context_line":"                          % (path, e.message)"},{"line_number":117,"context_line":"                raise exc.CommandError(message)"},{"line_number":118,"context_line":""},{"line_number":119,"context_line":"    @classmethod"},{"line_number":120,"context_line":"    def _load_yaml_string(cls, yaml_str):"}],"source_content_type":"text/x-python","patch_set":1,"id":"9fdfeff1_8c5d0d17","line":117,"range":{"start_line":112,"start_character":0,"end_line":117,"end_character":47},"updated":"2019-03-05 12:38:34.000000000","message":"use _load_yaml_string(stream)","commit_id":"93ee72f549ea50385c3f7b14748962d6a16ab203"},{"author":{"_account_id":19159,"name":"Ifat Afek","email":"ifat.afek@nokia.com","username":"ifat_afek"},"change_message_id":"6d408bb29969840dd82c8a441812f4db06278ebb","unresolved":false,"context_lines":[{"line_number":109,"context_line":"    def _load_yaml_file(cls, path):"},{"line_number":110,"context_line":""},{"line_number":111,"context_line":"        with open(path, \u0027r\u0027) as stream:"},{"line_number":112,"context_line":"            try:"},{"line_number":113,"context_line":"                return yaml_utils.load(stream)"},{"line_number":114,"context_line":"            except ValueError as e:"},{"line_number":115,"context_line":"                message \u003d \u0027Could not load template file: %s. Reason: %s\u0027 \\"},{"line_number":116,"context_line":"                          % (path, e.message)"},{"line_number":117,"context_line":"                raise exc.CommandError(message)"},{"line_number":118,"context_line":""},{"line_number":119,"context_line":"    @classmethod"},{"line_number":120,"context_line":"    def _load_yaml_string(cls, yaml_str):"}],"source_content_type":"text/x-python","patch_set":1,"id":"9fdfeff1_ace33106","line":117,"range":{"start_line":112,"start_character":0,"end_line":117,"end_character":47},"in_reply_to":"9fdfeff1_8c5d0d17","updated":"2019-03-05 12:52:40.000000000","message":"Done","commit_id":"93ee72f549ea50385c3f7b14748962d6a16ab203"}]}
