Skip to content
lib.py 479 B
Newer Older
"""Helpers for libvirt."""

#: connection to the libvirt
connection = None  # TODO create a watcher thread for this

#: corresponding name for enum state of libvirt domains
# see http://libvirt.org/html/libvirt-libvirt.html#virDomainState
DOMAIN_STATES = (
    'stopped',  # 0 no state
    'running',  # 1 running
    'running',  # 2 blocked
    'paused',  # 3 paused
    'running',  # 4 shutdown
    'stopped',  # 5 shuttoff
    'stopped',  # 6 crashed
    'unknown',  # 7 ??
)