Marek Marczykowski-Górecki
|
0695e7ba78
utils/QubesWatch: register libvirt event loop only when really launched
|
8 years ago |
Marek Marczykowski-Górecki
|
93b7b3cb72
utils/QubesWatch: improve error handling (minor)
|
8 years ago |
Marek Marczykowski-Górecki
|
de295136ce
Fix "utils/QubesWatch: use timers to retry QubesDB watch registration"
|
8 years ago |
Marek Marczykowski-Górecki
|
ef6095662e
utils/QubesWatch: register domain watches on VIR_DOMAIN_EVENT_RESUMED
|
9 years ago |
Marek Marczykowski-Górecki
|
5f0d564051
utils/QubesWatch: use timers to retry QubesDB watch registration
|
9 years ago |
Marek Marczykowski-Górecki
|
46b94b6682
Make `qubes-set-updates` set also default state for new VMs
|
9 years ago |
Marek Marczykowski-Górecki
|
6df309351d
block: fix detection if the block device is attached anywhere
|
9 years ago |
Marek Marczykowski-Górecki
|
310ba9f1df
block: do not treat disks of not running VMs as used
|
9 years ago |
Marek Marczykowski-Górecki
|
868ee83093
block: trigger QubesDB watches after attaching/detaching device
|
9 years ago |
Marek Marczykowski-Górecki
|
e1da1fb3c1
block: fixes for dom0-backed devices and dead domains
|
9 years ago |
Marek Marczykowski-Górecki
|
a6448e073c
block: fix handling non-dom0 backend
|
9 years ago |
Marek Marczykowski-Górecki
|
01e208d5ec
utils/QubesWatch: provide domain UUID to domain_callback
|
9 years ago |
Marek Marczykowski-Górecki
|
30fadfa994
core/block: handle any QubesDB exception
|
9 years ago |
Marek Marczykowski-Górecki
|
075f35b873
core: do not assume that libvirt domain is always defined
|
9 years ago |
Marek Marczykowski-Górecki
|
f8ad78d174
core: use absolute imports in qubesutils
|
9 years ago |
Marek Marczykowski-Górecki
|
bb958fd1c8
core: improve handling dead domains when talking to QubesDB daemon
|
9 years ago |
Marek Marczykowski-Górecki
|
c878beb25d
utils/block: catch an exception when talking to disconnected qubesdb
|
9 years ago |
Marek Marczykowski-Górecki
|
48fd2669cb
raise correct exception
|
9 years ago |
Marek Marczykowski-Górecki
|
adff88101a
Rework QubesWatch implementation for libvirt events
|
9 years ago |
Marek Marczykowski-Górecki
|
d4ab70ae9d
core: update qvm-block code for HAL API
|
9 years ago |
Marek Marczykowski-Górecki
|
9205c5c054
core: fix imports
|
10 years ago |
Marek Marczykowski
|
b8c62c0279
Wrap all VMM connection related object into QubesVMMConnection class
|
11 years ago |
Marek Marczykowski
|
a880483092
Migration to libvirt - core part
|
11 years ago |
Victor Lopez
|
99315fd02c
support partitions on loop devices
|
10 years ago |
Marek Marczykowski-Górecki
|
fcc77167a9
block: fix support for device-mapper devices
|
10 years ago |
Marek Marczykowski-Górecki
|
1ed9c74d83
Rearrange code to not import PyQt on every qvm-* call
|
10 years ago |
Marek Marczykowski-Górecki
|
44f38fe076
Declare file encoding for all python files, fill missing copyright headers
|
10 years ago |
Wojciech Zygmunt Porczyk
|
624ab67e86
qubesutils.py: don't fail on broken symlinks
|
10 years ago |
Wojciech Zygmunt Porczyk
|
1840420331
qubesutils.py: fix get_disk_usage hidden exception
|
10 years ago |
Wojciech Zygmunt Porczyk
|
4b15838009
qubesutils.py: remove imported but unused classes
|
10 years ago |