)]}'
{"glance/async/taskflow_executor.py":[{"author":{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},"change_message_id":"f57398ca174243baf211a22ca8da8a71e2886e04","unresolved":false,"context_lines":[{"line_number":72,"context_line":"                return futurist.GreenThreadPoolExecutor("},{"line_number":73,"context_line":"                    max_workers\u003dmax_workers)"},{"line_number":74,"context_line":"            except RuntimeError:"},{"line_number":75,"context_line":"                # I guess eventlet isn\u0027t being made useable, well just"},{"line_number":76,"context_line":"                # use native threads then (or try to)."},{"line_number":77,"context_line":"                return futurist.ThreadPoolExecutor(max_workers\u003dmax_workers)"},{"line_number":78,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"9a68dd71_ead22c5b","line":75,"updated":"2016-01-26 02:25:35.000000000","message":"NOTE(harlowa) ?","commit_id":"78aff38e1a018f139a858b0fa906322646175875"},{"author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"change_message_id":"42eec292c2c8a2f6b3098cf0c5f0c420046c86e2","unresolved":false,"context_lines":[{"line_number":72,"context_line":"                return futurist.GreenThreadPoolExecutor("},{"line_number":73,"context_line":"                    max_workers\u003dmax_workers)"},{"line_number":74,"context_line":"            except RuntimeError:"},{"line_number":75,"context_line":"                # I guess eventlet isn\u0027t being made useable, well just"},{"line_number":76,"context_line":"                # use native threads then (or try to)."},{"line_number":77,"context_line":"                return futurist.ThreadPoolExecutor(max_workers\u003dmax_workers)"},{"line_number":78,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"9a68dd71_cac5e30a","line":75,"in_reply_to":"9a68dd71_ead22c5b","updated":"2016-01-26 06:51:17.000000000","message":"Done","commit_id":"78aff38e1a018f139a858b0fa906322646175875"},{"author":{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},"change_message_id":"f57398ca174243baf211a22ca8da8a71e2886e04","unresolved":false,"context_lines":[{"line_number":130,"context_line":"        try:"},{"line_number":131,"context_line":"            engine \u003d engines.load("},{"line_number":132,"context_line":"                flow,"},{"line_number":133,"context_line":"                engine\u003dCONF.taskflow_executor.engine_mode, executor\u003dexecutor,"},{"line_number":134,"context_line":"                max_workers\u003dCONF.taskflow_executor.max_workers)"},{"line_number":135,"context_line":"            with llistener.DynamicLoggingListener(engine, log\u003dLOG):"},{"line_number":136,"context_line":"                engine.run()"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a68dd71_aa5674cb","line":133,"updated":"2016-01-26 02:25:35.000000000","message":"Should this check wether `executor` is `None` ? I guess not as the previous code didn\u0027t.","commit_id":"78aff38e1a018f139a858b0fa906322646175875"},{"author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"change_message_id":"42eec292c2c8a2f6b3098cf0c5f0c420046c86e2","unresolved":false,"context_lines":[{"line_number":130,"context_line":"        try:"},{"line_number":131,"context_line":"            engine \u003d engines.load("},{"line_number":132,"context_line":"                flow,"},{"line_number":133,"context_line":"                engine\u003dCONF.taskflow_executor.engine_mode, executor\u003dexecutor,"},{"line_number":134,"context_line":"                max_workers\u003dCONF.taskflow_executor.max_workers)"},{"line_number":135,"context_line":"            with llistener.DynamicLoggingListener(engine, log\u003dLOG):"},{"line_number":136,"context_line":"                engine.run()"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a68dd71_8acfeb28","line":133,"in_reply_to":"9a68dd71_aa5674cb","updated":"2016-01-26 06:51:17.000000000","message":"Nah, doesn\u0027t need to.","commit_id":"78aff38e1a018f139a858b0fa906322646175875"}]}
