core-admin/qubes
Marek Marczykowski-Górecki ff78b26f66 qubes: implement offline mode
Apparently the most important (the only?) property required in offline
mode is "is_running". So let's patch it to return False and make sure
any other libvirt usage would result in failure.

Or maybe better simply returh False in vm.is_running, when libvirt
connection fails? But then it would not be possible to use offline mode
and have (some, probably unrelated) libvirtd running at the same time.

Fixes QubesOS/qubes-issues#2008
2016-06-02 12:41:26 +02:00
..
ext Fix GUI extension 2016-04-27 15:27:01 +02:00
qmemman Fix generating documentation 2016-04-22 15:23:39 +02:00
storage storage/file: simplify search for origin volume of snapshot/read-only 2016-06-02 12:38:07 +02:00
tests tests: fix after moving VMCollection to qubes.app 2016-06-02 12:37:30 +02:00
tools qubes-pool skip DomainPools without volumes 2016-05-30 13:31:58 +02:00
vm qubes: implement offline mode 2016-06-02 12:41:26 +02:00
__init__.py qubes: Combat import cycles 2016-05-05 14:33:09 +02:00
app.py qubes: implement offline mode 2016-06-02 12:41:26 +02:00
backup.py Merge remote-tracking branch 'origin/master' into core3-devel-mm 2016-04-11 13:03:12 +02:00
config.py Rename default storage driver from xen to file 2016-04-30 20:42:46 +02:00
core2migration.py qubes: Combat import cycles 2016-05-05 14:33:09 +02:00
devices.py qubes: Combat import cycles 2016-05-05 14:33:09 +02:00
dochelpers.py Rework argument checking when generating manpages 2016-05-21 01:25:14 +02:00
events.py qubes/events: Rework firing events for effect 2016-04-08 12:35:11 +02:00
exc.py core3: add different exceptions 2015-10-17 00:17:12 +02:00
log.py core/log: do not attach multiple handlers to the same logger 2016-03-03 01:18:15 +01:00
rngdoc.py qubes: pylint fixes (small mistakes and wrong names) 2015-06-29 17:39:27 +02:00
utils.py qubes: Combat import cycles 2016-05-05 14:33:09 +02:00