)]}'
{"bin/swift-bench":[{"author":{"_account_id":2622,"name":"Samuel Merritt","email":"spam+launchpad@andcheese.org","username":"torgomatic"},"change_message_id":"b86109ec281a025c75e3e22a4a3c0d9ec316aaa0","unresolved":false,"context_lines":[{"line_number":87,"context_line":"                      help\u003d(\u0027Space sep list of \u003cip\u003e:\u003cport\u003e for \u0027"},{"line_number":88,"context_line":"                            \u0027swift-bench-client processes; implies a \u0027"},{"line_number":89,"context_line":"                            \u0027distributed run with previously-started \u0027"},{"line_number":90,"context_line":"                            \u0027swift-bench-client processes\u0027))"},{"line_number":91,"context_line":"    parser.add_option(\u0027-u\u0027, \u0027--url\u0027, dest\u003d\u0027url\u0027,"},{"line_number":92,"context_line":"                      help\u003d\u0027Storage URL\u0027)"},{"line_number":93,"context_line":"    parser.add_option(\u0027-c\u0027, \u0027--concurrency\u0027, dest\u003d\u0027concurrency\u0027,"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"AAAALH%2F%2FlSg%3D","line":90,"updated":"2012-08-29 18:11:04.000000000","message":"I\u0027m not a fan of this interface. Having to type \u0027-b \"localhost:2001 localhost:2002 otherhost:2001 otherhost:2002\"\u0027 is just ugly.\n\nIf you do something like:\n\nparser.add_argument(\u0027-b\u0027, \u0027--bench-clients\u0027, action\u003d\u0027append\u0027)\n\nthen the user can say \"-b localhost:2001 -b localhost:2002 -b otherhost:2001 -b otherhost:2002\", which is a lot nicer (IMHO).\n\nIt also saves you from having to split on spaces; args.bench_clients will be a list of \"ip:port\"-format strings.","commit_id":"9960f33e6e9920a6226a58e696f2b5f1ccad0335"}]}
