qubes/tools: adjust qvm-check for core3 API
This commit is contained in:
		
							parent
							
								
									4d5a314e77
								
							
						
					
					
						commit
						d2393f91e8
					
				@ -27,6 +27,7 @@ from __future__ import print_function
 | 
				
			|||||||
import sys
 | 
					import sys
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import qubes.tools
 | 
					import qubes.tools
 | 
				
			||||||
 | 
					import qubes.vm.templatevm
 | 
				
			||||||
 | 
					
 | 
				
			||||||
parser = qubes.tools.QubesArgumentParser(description=__doc__, vmname_nargs='+')
 | 
					parser = qubes.tools.QubesArgumentParser(description=__doc__, vmname_nargs='+')
 | 
				
			||||||
parser.add_argument("--running", action="store_true", dest="running",
 | 
					parser.add_argument("--running", action="store_true", dest="running",
 | 
				
			||||||
@ -61,7 +62,8 @@ def main(args=None):
 | 
				
			|||||||
            print_msg(paused, "is paused", "are running")
 | 
					            print_msg(paused, "is paused", "are running")
 | 
				
			||||||
        return 0 if paused else 1
 | 
					        return 0 if paused else 1
 | 
				
			||||||
    elif args.template:
 | 
					    elif args.template:
 | 
				
			||||||
        template = [vm for vm in domains if vm.is_template()]
 | 
					        template = [vm for vm in domains if isinstance(vm,
 | 
				
			||||||
 | 
					            qubes.vm.templatevm.TemplateVM)]
 | 
				
			||||||
        if args.verbose:
 | 
					        if args.verbose:
 | 
				
			||||||
            print_msg(template, "is a template", "are templates")
 | 
					            print_msg(template, "is a template", "are templates")
 | 
				
			||||||
        return 0 if template else 1
 | 
					        return 0 if template else 1
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user