Move business logic in create_revert_cl_pipeline.py to revert.py
The following revision refers to this bug: https://chromium.googlesource.com/infra/infra/+/5ddc471291e27a4040ae4854aab3325de37a428c commit 5ddc471291e27a4040ae4854aab3325de37a428c Author: Chan <chanli@chromium.org> Date: Wed Aug 23 00:39:03 2017 [Findit] Separate logic of creating a revert to a service module. Bug: 754527 , 757654 Change-Id: Ifd34f032c6826df0e5581bad0d359c268f9930d3 Reviewed-on: https://chromium-review.googlesource.com/622280 Reviewed-by: Shuotao Gao <stgao@chromium.org> Commit-Queue: Chan Li <chanli@chromium.org> [modify] https://crrev.com/5ddc471291e27a4040ae4854aab3325de37a428c/appengine/findit/waterfall/create_revert_cl_pipeline.py [modify] https://crrev.com/5ddc471291e27a4040ae4854aab3325de37a428c/appengine/findit/waterfall/test/send_notification_to_irc_pipeline_test.py [modify] https://crrev.com/5ddc471291e27a4040ae4854aab3325de37a428c/appengine/findit/waterfall/send_notification_to_irc_pipeline.py [modify] https://crrev.com/5ddc471291e27a4040ae4854aab3325de37a428c/appengine/findit/waterfall/test/submit_revert_cl_pipeline_test.py [modify] https://crrev.com/5ddc471291e27a4040ae4854aab3325de37a428c/appengine/findit/waterfall/test/revert_and_notify_culprit_pipeline_test.py [modify] https://crrev.com/5ddc471291e27a4040ae4854aab3325de37a428c/appengine/findit/waterfall/send_notification_for_culprit_pipeline.py [modify] https://crrev.com/5ddc471291e27a4040ae4854aab3325de37a428c/appengine/findit/waterfall/test/send_notification_for_culprit_pipeline_test.py [add] https://crrev.com/5ddc471291e27a4040ae4854aab3325de37a428c/appengine/findit/waterfall/test/revert_test.py [add] https://crrev.com/5ddc471291e27a4040ae4854aab3325de37a428c/appengine/findit/waterfall/revert.py [modify] https://crrev.com/5ddc471291e27a4040ae4854aab3325de37a428c/appengine/findit/waterfall/test/create_revert_cl_pipeline_test.py [modify] https://crrev.com/5ddc471291e27a4040ae4854aab3325de37a428c/appengine/findit/waterfall/submit_revert_cl_pipeline.py
Comment 1 by chanli@chromium.org
, Aug 22 2017