commit | da01ff7f38f52791f93fc3ca59afcfbb220f15af | [log] [tgz] |
---|---|---|
author | Kevin Wolf <kwolf@redhat.com> | Fri Apr 13 17:31:02 2018 +0200 |
committer | Kevin Wolf <kwolf@redhat.com> | Wed May 23 14:30:50 2018 +0200 |
tree | 74010498c6229085ce3f2cc2184168aec5fb99f8 | |
parent | 1908a5590c7d214b1b6886bc19b81076fb65cec9 [diff] |
job: Move coroutine and related code to Job This commit moves some core functions for dealing with the job coroutine from BlockJob to Job. This includes primarily entering the coroutine (both for the first and reentering) and yielding explicitly and at pause points. Signed-off-by: Kevin Wolf <kwolf@redhat.com> Reviewed-by: John Snow <jsnow@redhat.com>