33 lines
		
	
	
		
			711 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			33 lines
		
	
	
		
			711 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| """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):
 | |
|     pass
 | |
| 
 | |
| 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
 | 
