)]}'
{"dragonflow/db/drivers/zookeeper_db_driver.py":[{"author":{"_account_id":20229,"name":"Omer Anson","email":"omer.anson@toganetworks.com","username":"oanson"},"change_message_id":"f2f0201aac6c32014518cec06b34940f23f35a45","unresolved":false,"context_lines":[{"line_number":35,"context_line":"ZK_MAX_RETRIES \u003d 3"},{"line_number":36,"context_line":""},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"class wrap_zookeeper_retry(object):"},{"line_number":39,"context_line":"    \"\"\"Retry zookeeper methods, if zk_error raised"},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"    Retry decorated zookeeper methods. This decorator catches zk_error"}],"source_content_type":"text/x-python","patch_set":1,"id":"5aef4532_1a25c3aa","line":38,"updated":"2016-03-07 13:57:43.000000000","message":"This decorator is very general. Consider moving to a library, and passing zk_error as a parameter.","commit_id":"832c158a51faf092a469dbbe1a9a986a2fbfc927"}]}
