diff --git a/doc/ProvTaskExecSequence.md b/doc/ProvTaskExecSequence.md index b0535d4..03299d0 100644 --- a/doc/ProvTaskExecSequence.md +++ b/doc/ProvTaskExecSequence.md @@ -12,24 +12,25 @@ Application -> Prov: create activate Prov Application -> DesktopService: provisionDesktop(prov, ...) -DesktopService -> Install: aptInstall(prov, lambda=cmd "apt install", ..) -Install -> Prov: taskWithResult +DesktopService -> Install: prov.aptInstall() +Install -> Prov: taskWithResult( lambda = cmd("sudo apt install ...") ) activate Prov Prov -> Prov: evaluate activate Prov -Prov -> Prov: initProgress (bei level 0) +Prov -> Prov: initProgress (if level 0) Prov -> Prov: progress activate Prov Prov -> Prov: lambda activate Prov + Prov -> Processor: exec Prov <-- Processor: exec -deactivate Prov +deactivate Prov deactivate Prov Prov -> Prov: endProgress (if level 0) @@ -37,6 +38,7 @@ Prov -> Prov: printResults (if level 0) deactivate Prov deactivate Prov + Install <-- Prov: ProvResult DesktopService <-- Install Application <-- DesktopService