)]}'
{"keystoneclient/utils.py":[{"author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"change_message_id":"604d4fd8dd9ba100959394a43f0c1bb5f1506899","unresolved":false,"context_lines":[{"line_number":20,"context_line":"    return \u0027, \u0027.join(\"\u0027%s\u0027\" % i for i in l)"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"def print_list(objs, fields, formatters\u003d{}, sortby\u003d0):"},{"line_number":24,"context_line":"    pt \u003d prettytable.PrettyTable([f for f in fields], caching\u003dFalse)"},{"line_number":25,"context_line":"    pt.aligns \u003d [\u0027l\u0027 for f in fields]"},{"line_number":26,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAMX%2F%2F4q4%3D","line":23,"updated":"2012-12-10 20:47:31.000000000","message":"order_by\u003dNone","commit_id":"1fa976ec493e62bb40483b3b84d792958f6115cf"},{"author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"change_message_id":"604d4fd8dd9ba100959394a43f0c1bb5f1506899","unresolved":false,"context_lines":[{"line_number":37,"context_line":"                row.append(data)"},{"line_number":38,"context_line":"        pt.add_row(row)"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"    print pt.get_string(sortby\u003dfields[sortby])"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"def _word_wrap(string, max_length\u003d0):"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAMX%2F%2F4rE%3D","line":40,"updated":"2012-12-10 20:47:31.000000000","message":"sortby\u003dorder_by or fields[0]","commit_id":"1fa976ec493e62bb40483b3b84d792958f6115cf"}],"keystoneclient/v2_0/shell.py":[{"author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"change_message_id":"604d4fd8dd9ba100959394a43f0c1bb5f1506899","unresolved":false,"context_lines":[{"line_number":44,"context_line":"def do_user_list(kc, args):"},{"line_number":45,"context_line":"    \"\"\"List users\"\"\""},{"line_number":46,"context_line":"    users \u003d kc.users.list(tenant_id\u003dargs.tenant_id)"},{"line_number":47,"context_line":"    utils.print_list(users, [\u0027id\u0027, \u0027name\u0027, \u0027enabled\u0027, \u0027email\u0027], sortby\u003d1)"},{"line_number":48,"context_line":""},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"@utils.arg(\u0027id\u0027, metavar\u003d\u0027\u003cuser-id\u003e\u0027, help\u003d\u0027User ID to display\u0027)"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAMX%2F%2F4rI%3D","line":47,"updated":"2012-12-10 20:47:31.000000000","message":"order_by\u003d\u0027name\u0027","commit_id":"1fa976ec493e62bb40483b3b84d792958f6115cf"}]}
