instead of manually, this has the advantage that we now set the jobstate correctly and can return with an error if it is currently running (instead of failing in the task) Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>