Update diagram.
This commit is contained in:
parent
599f64da4c
commit
542c4eb61f
1 changed files with 15 additions and 9 deletions
|
|
@ -112,8 +112,6 @@ import org.jgrapes.util.events.WatchFile;
|
|||
*
|
||||
* state "Starting (Processes)" as StartingProcess {
|
||||
*
|
||||
* state which <<choice>>
|
||||
* state "Start swtpm" as swtpm
|
||||
* state "Start qemu" as qemu
|
||||
* state "Open monitor" as monitor
|
||||
* state "Configure QMP" as waitForConfigured
|
||||
|
|
@ -121,11 +119,19 @@ import org.jgrapes.util.events.WatchFile;
|
|||
* state success <<exitPoint>>
|
||||
* state error <<exitPoint>>
|
||||
*
|
||||
* which --> swtpm: [use swtpm]
|
||||
* which --> qemu: [else]
|
||||
*
|
||||
* state prepFork <<fork>>
|
||||
* state prepJoin <<join>>
|
||||
* state "Generate cloud-init image" as cloudInit
|
||||
* prepFork --> cloudInit: [cloud-init data provided]
|
||||
* swtpm --> prepJoin: FileChanged[swtpm socket created]
|
||||
* state "Start swtpm" as swtpm
|
||||
* prepFork --> swtpm: [use swtpm]
|
||||
* swtpm: entry/start swtpm
|
||||
* swtpm -> qemu: FileChanged[swtpm socket created]
|
||||
* cloudInit --> prepJoin: ProcessExited
|
||||
* cloudInit: entry/generate cloud-init image
|
||||
* prepFork --> prepJoin: [else]
|
||||
*
|
||||
* prepJoin --> qemu
|
||||
*
|
||||
* qemu: entry/start qemu
|
||||
* qemu --> monitor : FileChanged[monitor socket created]
|
||||
|
|
@ -141,7 +147,7 @@ import org.jgrapes.util.events.WatchFile;
|
|||
* configure --> success: RunnerConfigurationUpdate (last handler)/fire cont command
|
||||
* }
|
||||
*
|
||||
* Initializing --> which: Started
|
||||
* Initializing --> prepFork: Started
|
||||
*
|
||||
* success --> Running
|
||||
*
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue