From b200dc8df2dd101774932a62349d5062c82cc41b Mon Sep 17 00:00:00 2001 From: Wojtek Porczyk Date: Fri, 7 Sep 2018 19:44:29 +0200 Subject: [PATCH] Fix from Marek's revies - add load_extras() - change callouts to arrows for draw.io limitations Cc: @marmarek --- doc/loading.svg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/loading.svg b/doc/loading.svg index b0552d4e..fa6038a2 100644 --- a/doc/loading.svg +++ b/doc/loading.svg @@ -1,3 +1,3 @@ -
qubes.Qubes
qubes.Qubes
load()
load()
Labels
Pools
Labels<br>Pools
VMs
VMs
.load() cont.
.load() cont.
load_properties(
load_stage=3)
load_properties(<br>load_stage=3)
.domains.add()
.domains.add()
domain-add
domain-add
qubes.vm.QubesVM
qubes.vm.QubesVM
__init__()
__init__()
load_properties(
load_stage=2)
load_properties(<br>load_stage=2)
load_properties(
load_stage=4)
load_properties(<br>load_stage=4)
.fire_event('domain-load')
.fire_event('domain-load')
domain-load
domain-load
default_dispvm
kernelopts
netvm
template
[Not supported by viewer]
anything by default,
if not in load_stage=4
anything by default,<br>if not in load_stage=4
admin.vm.Create
admin.vm.CreateInPool
admin.vm.CreateDisposable
[Not supported by viewer]
app.add_new_vm(cls)
app.add_new_vm(cls)
qubes.vm.QubesVM
qubes.vm.QubesVM
__init__()
__init__()
here the domain is actually removed from the collection
here the domain is actually removed from the collection
domain-init
domain-init
admin.vm.Remove
admin.vm.Remove
del app.domains[vm]
del app.domains[vm]
domain-pre-delete
domain-pre-delete
domain-delete
domain-delete
Current as of v4.0.27 (2b2cdf4)
Not included: storage
Current as of v4.0.27 (2b2cdf4)<br>Not included: storage
all properties are set
or left as default
all properties are set<br>or left as default
everything in app
everything in app
events
events
API
API
Key:
Key:
the domain is removed
from disk
the domain is removed<br>from disk
\ No newline at end of file +
qubes.Qubes
qubes.Qubes
load()
load()
Labels
Pools
[Not supported by viewer]
VMs
VMs
.load() cont.
.load() cont.
load_properties(
load_stage=3)
load_properties(<br>load_stage=3)
.domains.add()
.domains.add()
domain-add
domain-add
qubes.vm.QubesVM
qubes.vm.QubesVM
__init__()
__init__()
load_properties(
load_stage=2)
load_properties(<br>load_stage=2)
load_properties(
load_stage=4)
load_properties(<br>load_stage=4)
.fire_event('domain-load')
.fire_event('domain-load')
domain-load
domain-load
admin.vm.Create
admin.vm.CreateInPool
admin.vm.CreateDisposable
[Not supported by viewer]
app.add_new_vm(cls)
app.add_new_vm(cls)
qubes.vm.QubesVM
qubes.vm.QubesVM
__init__()
__init__()
domain-init
domain-init
admin.vm.Remove
admin.vm.Remove
del app.domains[vm]
del app.domains[vm]
domain-pre-delete
domain-pre-delete
domain-delete
domain-delete
Current as of v4.0.27 (2b2cdf4)
Not included: storage
Current as of v4.0.27 (2b2cdf4)<br>Not included: storage
events
events
API
API
Key:
Key:
load_extras()
load_extras()
everything in app
everything in app
default_dispvm
kernelopts
netvm
template
[Not supported by viewer]
features
devices
tags
[Not supported by viewer]
anything by default,
if not in load_stage=4
anything by default,<br>if not in load_stage=4
all properties are set
or left as default
all properties are set<br>or left as default
the domain is
removed
from disk
[Not supported by viewer]
here the domain is actually
removed from the collection
here the domain is actually<br>removed from the collection
\ No newline at end of file