)]}'
{"glance_store/_drivers/swift/utils.py":[{"author":{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},"change_message_id":"7017a6c7b1c1dccc01a596a4763b3b392db27e72","unresolved":false,"context_lines":[{"line_number":116,"context_line":"        value \u003d super(parser_class, self).get(*args, **kwargs)"},{"line_number":117,"context_line":"        if value:"},{"line_number":118,"context_line":"            if value[0] in \"\\\"\u0027\":"},{"line_number":119,"context_line":"                if len(value) \u003d\u003d 1 or value[-1] !\u003d value[0]:"},{"line_number":120,"context_line":"                    raise ValueError(\u0027Non-closed quote: %s\u0027 %"},{"line_number":121,"context_line":"                                     value)"},{"line_number":122,"context_line":"                value \u003d value[1:-1]"},{"line_number":123,"context_line":"        return value"},{"line_number":124,"context_line":""},{"line_number":125,"context_line":""}],"source_content_type":"text/x-python","patch_set":7,"id":"7faddb67_f372b311","line":122,"range":{"start_line":119,"start_character":16,"end_line":122,"end_character":35},"updated":"2019-08-21 14:33:51.000000000","message":"Do we need to care about this or could we just do value \u003d value.strip(\"\\\"\u0027\") and be happy with it?","commit_id":"d9acc772a8e0dce681b83257d70b9a266219fc8c"},{"author":{"_account_id":8863,"name":"Andrii Ostapenko","email":"anost1986@gmail.com","username":"aostapenko"},"change_message_id":"7192928c03ee381ddadc21f89247da1e11fa53d7","unresolved":false,"context_lines":[{"line_number":116,"context_line":"        value \u003d super(parser_class, self).get(*args, **kwargs)"},{"line_number":117,"context_line":"        if value:"},{"line_number":118,"context_line":"            if value[0] in \"\\\"\u0027\":"},{"line_number":119,"context_line":"                if len(value) \u003d\u003d 1 or value[-1] !\u003d value[0]:"},{"line_number":120,"context_line":"                    raise ValueError(\u0027Non-closed quote: %s\u0027 %"},{"line_number":121,"context_line":"                                     value)"},{"line_number":122,"context_line":"                value \u003d value[1:-1]"},{"line_number":123,"context_line":"        return value"},{"line_number":124,"context_line":""},{"line_number":125,"context_line":""}],"source_content_type":"text/x-python","patch_set":7,"id":"7faddb67_f37cf3b6","line":122,"range":{"start_line":119,"start_character":16,"end_line":122,"end_character":35},"in_reply_to":"7faddb67_f372b311","updated":"2019-08-21 14:38:53.000000000","message":"I feel it\u0027s important to be consistent with oslo.config logic\nhttps://github.com/openstack/oslo.config/blob/master/oslo_config/types.py#L147","commit_id":"d9acc772a8e0dce681b83257d70b9a266219fc8c"},{"author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"change_message_id":"3eef72e7c34181624dd89bc92fe4794c2bd92d59","unresolved":false,"context_lines":[{"line_number":110,"context_line":"    parser_class \u003d configparser.SafeConfigParser"},{"line_number":111,"context_line":""},{"line_number":112,"context_line":""},{"line_number":113,"context_line":"class SwiftConfigParser(parser_class):"},{"line_number":114,"context_line":""},{"line_number":115,"context_line":"    def get(self, *args, **kwargs):"},{"line_number":116,"context_line":"        value \u003d super(parser_class, self).get(*args, **kwargs)"},{"line_number":117,"context_line":"        if value:"},{"line_number":118,"context_line":"            if value[0] in \"\\\"\u0027\":"},{"line_number":119,"context_line":"                if len(value) \u003d\u003d 1 or value[-1] !\u003d value[0]:"},{"line_number":120,"context_line":"                    raise ValueError(\u0027Non-closed quote: %s\u0027 %"},{"line_number":121,"context_line":"                                     value)"},{"line_number":122,"context_line":"                value \u003d value[1:-1]"},{"line_number":123,"context_line":"        return value"},{"line_number":124,"context_line":""},{"line_number":125,"context_line":""},{"line_number":126,"context_line":"if sys.version_info \u003e\u003d (3,):"}],"source_content_type":"text/x-python","patch_set":8,"id":"3fa7e38b_c43901a2","line":123,"range":{"start_line":113,"start_character":0,"end_line":123,"end_character":20},"updated":"2020-01-28 05:07:34.000000000","message":"We need unit test to confirm this behavior","commit_id":"324e2329b2cbb173f53a76723b0dc8adb88c0124"},{"author":{"_account_id":8863,"name":"Andrii Ostapenko","email":"anost1986@gmail.com","username":"aostapenko"},"change_message_id":"4a7b61cefea8ab0e59e763d48560d6f32a7c0118","unresolved":false,"context_lines":[{"line_number":110,"context_line":"    parser_class \u003d configparser.SafeConfigParser"},{"line_number":111,"context_line":""},{"line_number":112,"context_line":""},{"line_number":113,"context_line":"class SwiftConfigParser(parser_class):"},{"line_number":114,"context_line":""},{"line_number":115,"context_line":"    def get(self, *args, **kwargs):"},{"line_number":116,"context_line":"        value \u003d super(parser_class, self).get(*args, **kwargs)"},{"line_number":117,"context_line":"        if value:"},{"line_number":118,"context_line":"            if value[0] in \"\\\"\u0027\":"},{"line_number":119,"context_line":"                if len(value) \u003d\u003d 1 or value[-1] !\u003d value[0]:"},{"line_number":120,"context_line":"                    raise ValueError(\u0027Non-closed quote: %s\u0027 %"},{"line_number":121,"context_line":"                                     value)"},{"line_number":122,"context_line":"                value \u003d value[1:-1]"},{"line_number":123,"context_line":"        return value"},{"line_number":124,"context_line":""},{"line_number":125,"context_line":""},{"line_number":126,"context_line":"if sys.version_info \u003e\u003d (3,):"}],"source_content_type":"text/x-python","patch_set":8,"id":"3fa7e38b_76aeb1a1","line":123,"range":{"start_line":113,"start_character":0,"end_line":123,"end_character":20},"in_reply_to":"3fa7e38b_c43901a2","updated":"2020-01-28 22:10:46.000000000","message":"Done","commit_id":"324e2329b2cbb173f53a76723b0dc8adb88c0124"}]}
