17 lines
		
	
	
		
			383 B
		
	
	
	
		
			Python
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			17 lines
		
	
	
		
			383 B
		
	
	
	
		
			Python
		
	
	
		
			Executable File
		
	
	
	
	
#!/usr/bin/python
 | 
						|
 | 
						|
from qubes.qubes import QubesVmCollection
 | 
						|
 | 
						|
def main():
 | 
						|
    qvm_collection = QubesVmCollection()
 | 
						|
    qvm_collection.lock_db_for_writing()
 | 
						|
    qvm_collection.load()
 | 
						|
    for vm in qvm_collection.values():
 | 
						|
        if vm.is_disposablevm() and not vm.is_running():
 | 
						|
            qvm_collection.pop(vm.qid)
 | 
						|
    qvm_collection.save()
 | 
						|
    qvm_collection.unlock_db()
 | 
						|
 | 
						|
 | 
						|
main()
 |