Wojtek Porczyk
|
9fa3d60d0b
|
qubes/events: fix event handling order
Events are divided into "pre" and "post" events. "Pre" events fire handlers in
MRO, "post" fire them in reverse.
|
2015-06-29 17:39:24 +02:00 |
|
Wojtek Porczyk
|
41fef46db2
|
core3 move: QubesVM
This is a big commit and probably incomplete. Tests will follow.
|
2015-06-29 17:39:24 +02:00 |
|
Wojtek Porczyk
|
1a032ecf2a
|
core3: basic global events and their documentation
|
2015-06-29 17:39:24 +02:00 |
|
Wojtek Porczyk
|
855a434879
|
core3: event framework adjusted for global Qubes object
From now, global events are emitted by qubes.Qubes object and handlers are registered there.
|
2015-06-29 17:39:24 +02:00 |
|
Wojtek Porczyk
|
b623a71d87
|
core3 move: QubesVmCollection
This got split to qubes.Qubes and qubes.VMCollection.
From now on, VMCollection is a stupid bag. Some parts went elsewhere.
|
2015-06-29 17:39:23 +02:00 |
|
Wojtek Porczyk
|
6146c8e466
|
QubesVmLabel: XML parsing
|
2015-06-29 17:39:23 +02:00 |
|
Wojtek Porczyk
|
f3673dd34c
|
core3 move: class QubesVmLabel
|
2015-06-29 17:39:23 +02:00 |
|
Wojtek Porczyk
|
778571fe8d
|
core3 move: class QubesHost
|
2015-06-29 17:39:23 +02:00 |
|
Wojtek Porczyk
|
320cb096f6
|
qubes: drop dry_run
|
2015-06-29 17:39:22 +02:00 |
|
Wojtek Porczyk
|
57d35fbc4c
|
qubes: fix qubes.QubesVMMConnection
fix logical error in resetting offline_mode
and drop redundant _common_getter()
|
2015-06-29 17:39:22 +02:00 |
|
Wojtek Porczyk
|
cec3db993d
|
core3 move: class QubesVMMConnection
|
2015-06-29 17:39:22 +02:00 |
|
Wojtek Porczyk
|
e1a6fb2859
|
core3 move: class QubesException
|
2015-06-29 17:39:22 +02:00 |
|
Wojtek Porczyk
|
65595e3b39
|
apidoc stub
|
2015-06-29 17:39:22 +02:00 |
|
Wojtek Porczyk
|
7f27d987cc
|
import framework for core3
|
2015-06-29 17:39:22 +02:00 |
|