)]}'
{"cinder/volume/drivers/huawei/ssh_common.py":[{"author":{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},"change_message_id":"b8be07b2cb8580af1b7721e86993d299c123b863","unresolved":false,"context_lines":[{"line_number":77,"context_line":"                else:"},{"line_number":78,"context_line":"                    cur_time \u003d time.time()"},{"line_number":79,"context_line":"                    if get_time_interval(start_time, cur_time) \u003e timeout:"},{"line_number":80,"context_line":"                        msg \u003d _(\u0027Unrecognized CLI response. Be forced to\u0027"},{"line_number":81,"context_line":"                                \u0027exit after %s s.\u0027) % timeout"},{"line_number":82,"context_line":"                        LOG.error(msg)"},{"line_number":83,"context_line":"                        raise exception.CinderException(msg)"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAATH%2F%2FL1c%3D","line":80,"updated":"2013-10-21 19:37:59.000000000","message":"Type \u0027Be\u0027 -\u003e \u0027Being\u0027","commit_id":"fab2618d45a3ccc89ccf717921e303112aa77f49"},{"author":{"_account_id":6604,"name":"zhangchao","email":"zhangchao010@huawei.com","username":"zhangchao010"},"change_message_id":"b55cce8059b58b1d05b5cd9837344937fe85354a","unresolved":false,"context_lines":[{"line_number":77,"context_line":"                else:"},{"line_number":78,"context_line":"                    cur_time \u003d time.time()"},{"line_number":79,"context_line":"                    if get_time_interval(start_time, cur_time) \u003e timeout:"},{"line_number":80,"context_line":"                        msg \u003d _(\u0027Unrecognized CLI response. Be forced to\u0027"},{"line_number":81,"context_line":"                                \u0027exit after %s s.\u0027) % timeout"},{"line_number":82,"context_line":"                        LOG.error(msg)"},{"line_number":83,"context_line":"                        raise exception.CinderException(msg)"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAATH%2F%2FHMU%3D","line":80,"in_reply_to":"AAAATH%2F%2FL1c%3D","updated":"2013-10-23 01:38:28.000000000","message":"Done","commit_id":"fab2618d45a3ccc89ccf717921e303112aa77f49"},{"author":{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},"change_message_id":"b8be07b2cb8580af1b7721e86993d299c123b863","unresolved":false,"context_lines":[{"line_number":78,"context_line":"                    cur_time \u003d time.time()"},{"line_number":79,"context_line":"                    if get_time_interval(start_time, cur_time) \u003e timeout:"},{"line_number":80,"context_line":"                        msg \u003d _(\u0027Unrecognized CLI response. Be forced to\u0027"},{"line_number":81,"context_line":"                                \u0027exit after %s s.\u0027) % timeout"},{"line_number":82,"context_line":"                        LOG.error(msg)"},{"line_number":83,"context_line":"                        raise exception.CinderException(msg)"},{"line_number":84,"context_line":"            elif (re.search(user + \u0027:/\u003e\u0027 + cmd, result) and"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAATH%2F%2FL1M%3D","line":81,"updated":"2013-10-21 19:37:59.000000000","message":"\u0027exit after %s seconds.\u0027  Having just the \u0027s\u0027 looks like a typo and will get lost in the output.","commit_id":"fab2618d45a3ccc89ccf717921e303112aa77f49"},{"author":{"_account_id":6604,"name":"zhangchao","email":"zhangchao010@huawei.com","username":"zhangchao010"},"change_message_id":"b55cce8059b58b1d05b5cd9837344937fe85354a","unresolved":false,"context_lines":[{"line_number":78,"context_line":"                    cur_time \u003d time.time()"},{"line_number":79,"context_line":"                    if get_time_interval(start_time, cur_time) \u003e timeout:"},{"line_number":80,"context_line":"                        msg \u003d _(\u0027Unrecognized CLI response. Be forced to\u0027"},{"line_number":81,"context_line":"                                \u0027exit after %s s.\u0027) % timeout"},{"line_number":82,"context_line":"                        LOG.error(msg)"},{"line_number":83,"context_line":"                        raise exception.CinderException(msg)"},{"line_number":84,"context_line":"            elif (re.search(user + \u0027:/\u003e\u0027 + cmd, result) and"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAATH%2F%2FHMA%3D","line":81,"in_reply_to":"AAAATH%2F%2FL1M%3D","updated":"2013-10-23 01:38:28.000000000","message":"Done","commit_id":"fab2618d45a3ccc89ccf717921e303112aa77f49"},{"author":{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},"change_message_id":"b8be07b2cb8580af1b7721e86993d299c123b863","unresolved":false,"context_lines":[{"line_number":97,"context_line":"    \"\"\"Get the time interval."},{"line_number":98,"context_line":""},{"line_number":99,"context_line":"    This func is to easy unit test."},{"line_number":100,"context_line":"    \"\"\""},{"line_number":101,"context_line":"    return end_time - start_time"},{"line_number":102,"context_line":""},{"line_number":103,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAATH%2F%2FL1A%3D","line":100,"updated":"2013-10-21 19:37:59.000000000","message":"\u0027simplify unit test\u0027","commit_id":"fab2618d45a3ccc89ccf717921e303112aa77f49"},{"author":{"_account_id":6604,"name":"zhangchao","email":"zhangchao010@huawei.com","username":"zhangchao010"},"change_message_id":"b55cce8059b58b1d05b5cd9837344937fe85354a","unresolved":false,"context_lines":[{"line_number":97,"context_line":"    \"\"\"Get the time interval."},{"line_number":98,"context_line":""},{"line_number":99,"context_line":"    This func is to easy unit test."},{"line_number":100,"context_line":"    \"\"\""},{"line_number":101,"context_line":"    return end_time - start_time"},{"line_number":102,"context_line":""},{"line_number":103,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAATH%2F%2FHL8%3D","line":100,"in_reply_to":"AAAATH%2F%2FL1A%3D","updated":"2013-10-23 01:38:28.000000000","message":"Done","commit_id":"fab2618d45a3ccc89ccf717921e303112aa77f49"}]}
