)]}'
{"rally/api.py":[{"author":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"change_message_id":"f01f1414cdf589bc7df4919fe70537e94b455fde","unresolved":false,"context_lines":[{"line_number":240,"context_line":"                     current scenario, otherwise as soon as possible before"},{"line_number":241,"context_line":"                     all the scenario iterations finish [Default: False]"},{"line_number":242,"context_line":"        :type soft: bool"},{"line_number":243,"context_line":"        :param async: if set to True, don\u0027t wait until task became in \u0027running\u0027"},{"line_number":244,"context_line":"                      state"},{"line_number":245,"context_line":"        :type async: bool"},{"line_number":246,"context_line":"        \"\"\""}],"source_content_type":"text/x-python","patch_set":1,"id":"ba15a1d1_f1583133","line":243,"updated":"2015-09-24 07:06:48.000000000","message":"I belive here is one more mistake running/aborted/s state..","commit_id":"beaece94ba2b21fc5a99d1cd45438fc2b264be32"},{"author":{"_account_id":6835,"name":"Kun Huang","email":"gareth@openstacker.org","username":"academicgareth"},"change_message_id":"4a90c6df02c7c62002b4b3e9021134662bdf8b9f","unresolved":false,"context_lines":[{"line_number":240,"context_line":"                     current scenario, otherwise as soon as possible before"},{"line_number":241,"context_line":"                     all the scenario iterations finish [Default: False]"},{"line_number":242,"context_line":"        :type soft: bool"},{"line_number":243,"context_line":"        :param async: if set to True, don\u0027t wait until task became in \u0027running\u0027"},{"line_number":244,"context_line":"                      state"},{"line_number":245,"context_line":"        :type async: bool"},{"line_number":246,"context_line":"        \"\"\""}],"source_content_type":"text/x-python","patch_set":1,"id":"ba15a1d1_b1007935","line":243,"in_reply_to":"ba15a1d1_f1583133","updated":"2015-09-24 07:35:24.000000000","message":"yep :)","commit_id":"beaece94ba2b21fc5a99d1cd45438fc2b264be32"},{"author":{"_account_id":14884,"name":"Kiran Ranganath","email":"kiran7193@gmail.com","username":"kiran"},"change_message_id":"d4aec632ecf937ac3fd8e08e4980e29f5d07512c","unresolved":false,"context_lines":[{"line_number":240,"context_line":"                     current scenario, otherwise as soon as possible before"},{"line_number":241,"context_line":"                     all the scenario iterations finish [Default: False]"},{"line_number":242,"context_line":"        :type soft: bool"},{"line_number":243,"context_line":"        :param async: if set to True, don\u0027t wait until task became in \u0027aborted\u0027"},{"line_number":244,"context_line":"                      state"},{"line_number":245,"context_line":"        :type async: bool"},{"line_number":246,"context_line":"        \"\"\""}],"source_content_type":"text/x-python","patch_set":3,"id":"ba15a1d1_a43912a6","line":243,"updated":"2015-09-24 11:14:45.000000000","message":"If I get it right. Can we put it this way??\n\n:param async: if set to True, do not wait till task is \u0027aborted\u0027","commit_id":"350c93b2cc6625c6ed1904ef8f9ed143e3dfacb3"},{"author":{"_account_id":10475,"name":"Alexander Maretskiy","email":"amaretskiy@mirantis.com","username":"maretskiy"},"change_message_id":"e626ed8977e2cb00024ee88e76a5dd707c9122d2","unresolved":false,"context_lines":[{"line_number":240,"context_line":"                     current scenario, otherwise as soon as possible before"},{"line_number":241,"context_line":"                     all the scenario iterations finish [Default: False]"},{"line_number":242,"context_line":"        :type soft: bool"},{"line_number":243,"context_line":"        :param async: if set to True, don\u0027t wait until task became in \u0027aborted\u0027"},{"line_number":244,"context_line":"                      state"},{"line_number":245,"context_line":"        :type async: bool"},{"line_number":246,"context_line":"        \"\"\""}],"source_content_type":"text/x-python","patch_set":3,"id":"7a2fa921_614e2f98","line":243,"in_reply_to":"9a1a9d01_31fbd248","updated":"2015-10-12 15:19:17.000000000","message":"This is not clear for me why we put \u0027aborted\u0027 here.\n\nasync\u003dTrue means task will be aborted even if its status is \u0027init\u0027 or \u0027veryfying\u0027 (so command will not wait for status \u0027running\u0027).\n\nThis change looks not correct","commit_id":"350c93b2cc6625c6ed1904ef8f9ed143e3dfacb3"},{"author":{"_account_id":14884,"name":"Kiran Ranganath","email":"kiran7193@gmail.com","username":"kiran"},"change_message_id":"ea9064ddfa5dcda101393a9d46d8a50711ada7fc","unresolved":false,"context_lines":[{"line_number":240,"context_line":"                     current scenario, otherwise as soon as possible before"},{"line_number":241,"context_line":"                     all the scenario iterations finish [Default: False]"},{"line_number":242,"context_line":"        :type soft: bool"},{"line_number":243,"context_line":"        :param async: if set to True, don\u0027t wait until task became in \u0027aborted\u0027"},{"line_number":244,"context_line":"                      state"},{"line_number":245,"context_line":"        :type async: bool"},{"line_number":246,"context_line":"        \"\"\""}],"source_content_type":"text/x-python","patch_set":3,"id":"9a1a9d01_31fbd248","line":243,"in_reply_to":"ba15a1d1_a43912a6","updated":"2015-10-01 06:38:31.000000000","message":"s/till/until","commit_id":"350c93b2cc6625c6ed1904ef8f9ed143e3dfacb3"}],"rally/cli/commands/task.py":[{"author":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"change_message_id":"681d6fd6912041ac9093085af92a452546cc0761","unresolved":false,"context_lines":[{"line_number":233,"context_line":"        \"\"\""},{"line_number":234,"context_line":"        if soft:"},{"line_number":235,"context_line":"            print(\"Task %s will be aborted after current running scenario \""},{"line_number":236,"context_line":"                  \"finished.\" % task_id)"},{"line_number":237,"context_line":""},{"line_number":238,"context_line":"        api.Task.abort(task_id, soft, async\u003dFalse)"},{"line_number":239,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"ba15a1d1_ec429a0e","line":236,"updated":"2015-09-24 07:48:18.000000000","message":"So I like previous message more","commit_id":"3aa2ed19d15be37de1a7aa8f3304796e7748611b"},{"author":{"_account_id":14884,"name":"Kiran Ranganath","email":"kiran7193@gmail.com","username":"kiran"},"change_message_id":"d4aec632ecf937ac3fd8e08e4980e29f5d07512c","unresolved":false,"context_lines":[{"line_number":232,"context_line":"                     current scenario"},{"line_number":233,"context_line":"        \"\"\""},{"line_number":234,"context_line":"        if soft:"},{"line_number":235,"context_line":"            print(\"Task %s will be aborted after current running scenario \""},{"line_number":236,"context_line":"                  \"finished. If you need abort immediately, please don\u0027t use \""},{"line_number":237,"context_line":"                  \"--soft\" % task_id)"},{"line_number":238,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"ba15a1d1_24750263","line":235,"updated":"2015-09-24 11:14:45.000000000","message":"Also, \n\n\"Task %s will be aborted after currently running scenario is finished.\"","commit_id":"350c93b2cc6625c6ed1904ef8f9ed143e3dfacb3"}]}
