1234567891011121314151617181920212223242526272829303132333435 |
- """mock libvirt module
- WARNING: you did not import real libvirt module
- This is needed, because we don't currently ship libvirt-python for templates.
- The module contains libvirtError and openReadOnly() function, which
- does nothing and raises the aforementioned exception. More functions can be
- added as needed.
- """
- class libvirtError(Exception):
- def get_error_code(self):
- return VIR_ERR_NO_DOMAIN
- class virConnect:
- pass
- class virDomain:
- pass
- def openReadOnly(*args, **kwargs):
- raise libvirtError('mock module, always raises')
- def registerErrorHandler(f, ctx):
- pass
- VIR_DOMAIN_BLOCKED = 2
- VIR_DOMAIN_RUNNING = 1
- VIR_DOMAIN_PAUSED = 3
- VIR_DOMAIN_SHUTDOWN = 4
- VIR_DOMAIN_SHUTOFF = 5
- VIR_DOMAIN_CRASHED = 6
- VIR_DOMAIN_PMSUSPENDED = 7
- VIR_ERR_NO_DOMAIN = 0
|