Please also consider an equivalent patch for clone at:
https://github.com/mulkieran/blivet/tree/master-tasks, as that refactors a good deal of
the mkfs functionality into a separate task, and may be applied soon. Look at
blivet/tasks/fsmkfs.py and maybe blivet/tasks/fsmount.py for an example.
--
To view this pull request on github, visit
https://github.com/rhinstaller/blivet/pull/44