)]}'
{"management/cbrestore":[{"author":{"_account_id":1000000,"name":"Dustin Sallings","email":"dustin@spy.net","username":"dustin","avatars":[{"url":"https://www.gravatar.com/avatar/995543cb35c3b92a2eb43275116815a7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/995543cb35c3b92a2eb43275116815a7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/995543cb35c3b92a2eb43275116815a7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/995543cb35c3b92a2eb43275116815a7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"18171063dc3b47c95216702b74f7c0a931e22a8e","unresolved":false,"context_lines":[{"line_number":217,"context_line":"    queue \u003d Queue.Queue(QUEUE_SIZE)"},{"line_number":218,"context_line":"    connect_args \u003d (opts.host, opts.port, opts.username, opts.password)"},{"line_number":219,"context_line":""},{"line_number":220,"context_line":"    for i in range(abs(opts.threads)):"},{"line_number":221,"context_line":"        thread \u003d threading.Thread(target\u003dworker,"},{"line_number":222,"context_line":"                                  args\u003d(queue, opts))"},{"line_number":223,"context_line":"        thread.daemon \u003d True"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"AAABlX%2F%2F89Q%3D","line":220,"updated":"2012-02-13 02:56:05.000000000","message":"It\u0027s unclear what the purpose of abs() is here.","commit_id":"00505655780243009d37ec8abccd8ab5934e8f9a"}]}
