)]}'
{"smaug/services/protection/bank_plugins/swift_bank_plugin.py":[{"author":{"_account_id":20883,"name":"Yuval Brik","email":"yuval@brik.org.il","username":"yuvalbr"},"change_message_id":"a00b4be1e46e9f081ec30b482c7a2098fb59f566","unresolved":false,"context_lines":[{"line_number":126,"context_line":"            retries\u003dself.swift_retry_attempts,"},{"line_number":127,"context_line":"            starting_backoff\u003dself.swift_retry_backoff,"},{"line_number":128,"context_line":"            insecure\u003dself.swift_auth_insecure,"},{"line_number":129,"context_line":"            cacert\u003dself.swift_ca_cert_file)"},{"line_number":130,"context_line":""},{"line_number":131,"context_line":"        return connection"},{"line_number":132,"context_line":""},{"line_number":133,"context_line":"    def get_owner_id(self):"},{"line_number":134,"context_line":"        return self.owner_id"}],"source_content_type":"text/x-python","patch_set":1,"id":"dab17558_89b73bd7","line":131,"range":{"start_line":129,"start_character":0,"end_line":131,"end_character":25},"updated":"2016-05-16 11:04:09.000000000","message":"Why is that removed?","commit_id":"d29ceb8ff14cd99739be109d5ff4997f6d2cf17c"},{"author":{"_account_id":19345,"name":"smile-luobin","email":"luobin_smile@163.com","username":"smile-luobin"},"change_message_id":"182fd59596a408634a0f88c1ad3b8904a474c0d5","unresolved":false,"context_lines":[{"line_number":126,"context_line":"            retries\u003dself.swift_retry_attempts,"},{"line_number":127,"context_line":"            starting_backoff\u003dself.swift_retry_backoff,"},{"line_number":128,"context_line":"            insecure\u003dself.swift_auth_insecure,"},{"line_number":129,"context_line":"            cacert\u003dself.swift_ca_cert_file)"},{"line_number":130,"context_line":""},{"line_number":131,"context_line":"        return connection"},{"line_number":132,"context_line":""},{"line_number":133,"context_line":"    def get_owner_id(self):"},{"line_number":134,"context_line":"        return self.owner_id"}],"source_content_type":"text/x-python","patch_set":1,"id":"dab17558_dcda7977","line":131,"range":{"start_line":129,"start_character":0,"end_line":131,"end_character":25},"in_reply_to":"dab17558_89b73bd7","updated":"2016-05-17 02:49:46.000000000","message":"Now, this patch only fact to the singer-uesr.","commit_id":"d29ceb8ff14cd99739be109d5ff4997f6d2cf17c"},{"author":{"_account_id":20883,"name":"Yuval Brik","email":"yuval@brik.org.il","username":"yuvalbr"},"change_message_id":"a00b4be1e46e9f081ec30b482c7a2098fb59f566","unresolved":false,"context_lines":[{"line_number":193,"context_line":"            raise exception.BankListObjectsFailed(reason\u003derr)"},{"line_number":194,"context_line":"        for obj in body:"},{"line_number":195,"context_line":"            if obj.get(\"name\"):"},{"line_number":196,"context_line":"                object_names.append(obj.get(\"name\"))"},{"line_number":197,"context_line":"        return object_names"},{"line_number":198,"context_line":""},{"line_number":199,"context_line":"    def acquire_lease(self):"}],"source_content_type":"text/x-python","patch_set":1,"id":"dab17558_a9b2ffe2","line":196,"range":{"start_line":196,"start_character":0,"end_line":196,"end_character":52},"updated":"2016-05-16 11:04:09.000000000","message":"why?","commit_id":"d29ceb8ff14cd99739be109d5ff4997f6d2cf17c"},{"author":{"_account_id":19345,"name":"smile-luobin","email":"luobin_smile@163.com","username":"smile-luobin"},"change_message_id":"182fd59596a408634a0f88c1ad3b8904a474c0d5","unresolved":false,"context_lines":[{"line_number":193,"context_line":"            raise exception.BankListObjectsFailed(reason\u003derr)"},{"line_number":194,"context_line":"        for obj in body:"},{"line_number":195,"context_line":"            if obj.get(\"name\"):"},{"line_number":196,"context_line":"                object_names.append(obj.get(\"name\"))"},{"line_number":197,"context_line":"        return object_names"},{"line_number":198,"context_line":""},{"line_number":199,"context_line":"    def acquire_lease(self):"}],"source_content_type":"text/x-python","patch_set":1,"id":"dab17558_5c796992","line":196,"range":{"start_line":196,"start_character":0,"end_line":196,"end_character":52},"in_reply_to":"dab17558_a9b2ffe2","updated":"2016-05-17 02:49:46.000000000","message":"The prefix part in here has been done in this patch. https://review.openstack.org/#/c/280325/11/smaug/services/protection/checkpoint.py","commit_id":"d29ceb8ff14cd99739be109d5ff4997f6d2cf17c"}]}
