)]}'
{"tooz/locking.py":[{"author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"change_message_id":"44adad0a05dce16720b3617cc824084e5ad3f7e0","unresolved":false,"context_lines":[{"line_number":39,"context_line":"            msg \u003d u\u0027Acquiring lock %s failed\u0027 % self.name"},{"line_number":40,"context_line":"            raise coordination.LockAcquireFailed(msg)"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"        return self"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"    def __exit__(self, exc_type, exc_val, exc_tb):"},{"line_number":45,"context_line":"        self.release()"}],"source_content_type":"text/x-python","patch_set":1,"id":"3a50d1a3_e421f5fd","line":42,"updated":"2015-07-30 12:48:22.000000000","message":"You are changing the return type and value. I\u0027m ok with that, but we should have a test to make sure we don\u0027t break expectation of users in the future.","commit_id":"07476b53240eebba95c5f6f418268960bfe68abd"},{"author":{"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"},"change_message_id":"56e31ffe3470be02e354dcc08f128ea7225323e8","unresolved":false,"context_lines":[{"line_number":39,"context_line":"            msg \u003d u\u0027Acquiring lock %s failed\u0027 % self.name"},{"line_number":40,"context_line":"            raise coordination.LockAcquireFailed(msg)"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"        return self"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"    def __exit__(self, exc_type, exc_val, exc_tb):"},{"line_number":45,"context_line":"        self.release()"}],"source_content_type":"text/x-python","patch_set":1,"id":"3a50d1a3_ddd920f6","line":42,"in_reply_to":"3a50d1a3_1d80e8f6","updated":"2015-07-30 17:01:57.000000000","message":"s/degradation/regression","commit_id":"07476b53240eebba95c5f6f418268960bfe68abd"},{"author":{"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"},"change_message_id":"812b2a38b3777c500b7caefcd29a53cda8c396bc","unresolved":false,"context_lines":[{"line_number":39,"context_line":"            msg \u003d u\u0027Acquiring lock %s failed\u0027 % self.name"},{"line_number":40,"context_line":"            raise coordination.LockAcquireFailed(msg)"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"        return self"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"    def __exit__(self, exc_type, exc_val, exc_tb):"},{"line_number":45,"context_line":"        self.release()"}],"source_content_type":"text/x-python","patch_set":1,"id":"3a50d1a3_1d80e8f6","line":42,"in_reply_to":"3a50d1a3_e421f5fd","updated":"2015-07-30 16:58:50.000000000","message":"Good idea, I will add a test to prevent future degradation.","commit_id":"07476b53240eebba95c5f6f418268960bfe68abd"}]}
