)]}'
{"neutron/plugins/mlnx/common/comm_utils.py":[{"author":{"_account_id":2592,"name":"Mark McClain","email":"mark@mcclain.xyz","username":"markmcclain"},"change_message_id":"2ee47216e6f35288f0143174b6b2261287bdaa40","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# vim: tabstop\u003d4 shiftwidth\u003d4 softtabstop\u003d4"},{"line_number":2,"context_line":"#"},{"line_number":3,"context_line":"# Copyright 2013 Mellanox Technologies, Ltd"},{"line_number":4,"context_line":"#"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAU3%2F%2F6Y0%3D","line":1,"updated":"2014-02-24 05:02:17.000000000","message":"vim modelines should not be included in new files.","commit_id":"ed87581f1c532cd320f196f5a9f2f3268e70208c"},{"author":{"_account_id":2592,"name":"Mark McClain","email":"mark@mcclain.xyz","username":"markmcclain"},"change_message_id":"2ee47216e6f35288f0143174b6b2261287bdaa40","unresolved":false,"context_lines":[{"line_number":49,"context_line":"        self.backoff_rate \u003d backoff_rate"},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"    def __call__(self, original_func):"},{"line_number":52,"context_line":"        def decorated(*args, **kwargs):"},{"line_number":53,"context_line":"            sleep_interval \u003d self.interval"},{"line_number":54,"context_line":"            num_of_iter \u003d self.retries"},{"line_number":55,"context_line":"            while num_of_iter \u003e 0:"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAU3%2F%2F6Y8%3D","line":52,"updated":"2014-02-24 05:02:17.000000000","message":"import functools\n\ndef __call__(self, original_func):\n    @functools.wraps\n    def decorated(*args, **kwargs):\n       sleep_interval \u003d self.interval\n       ...","commit_id":"ed87581f1c532cd320f196f5a9f2f3268e70208c"},{"author":{"_account_id":6598,"name":"Berezovsky Irena","email":"irenab.dev@gmail.com","username":"irenab"},"change_message_id":"fadbd3110d5d62d4671d9e2a235b6a96a083d9c1","unresolved":false,"context_lines":[{"line_number":38,"context_line":"    \"\"\""},{"line_number":39,"context_line":"    sleep_fn \u003d time.sleep"},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"    def __init__(self, exceptionToCheck,"},{"line_number":42,"context_line":"                 interval\u003dcfg.CONF.ESWITCH.request_timeout / 1000,"},{"line_number":43,"context_line":"                 retries\u003dcfg.CONF.ESWITCH.retries,"},{"line_number":44,"context_line":"                 backoff_rate\u003dcfg.CONF.ESWITCH.backoff_rate):"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAU3%2F%2FtTg%3D","line":41,"updated":"2014-02-25 06:06:07.000000000","message":"Good catch! No special reason for this.","commit_id":"b52ea8a91efcfa46e9975fc257cec2d49305bc67"},{"author":{"_account_id":6524,"name":"Henry Gessau","email":"HenryG@gessau.net","username":"gessau"},"change_message_id":"9c1365c2cff3cf8ee24388c46009dfaec3774d6a","unresolved":false,"context_lines":[{"line_number":38,"context_line":"    \"\"\""},{"line_number":39,"context_line":"    sleep_fn \u003d time.sleep"},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"    def __init__(self, exceptionToCheck,"},{"line_number":42,"context_line":"                 interval\u003dcfg.CONF.ESWITCH.request_timeout / 1000,"},{"line_number":43,"context_line":"                 retries\u003dcfg.CONF.ESWITCH.retries,"},{"line_number":44,"context_line":"                 backoff_rate\u003dcfg.CONF.ESWITCH.backoff_rate):"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAU3%2F%2F2B4%3D","line":41,"updated":"2014-02-24 14:44:37.000000000","message":"Why camel case?","commit_id":"b52ea8a91efcfa46e9975fc257cec2d49305bc67"}]}
