Explorar o código

qvm-ls hide stacktrace if qubes.xml is missing

Bahtiar `kalkin-` Gadimov %!s(int64=8) %!d(string=hai) anos
pai
achega
c5307f3f47
Modificáronse 1 ficheiros con 5 adicións e 1 borrados
  1. 5 1
      qubes/tools/qvm_ls.py

+ 5 - 1
qubes/tools/qvm_ls.py

@@ -604,7 +604,11 @@ def main(args=None):
     '''
 
     parser = get_parser()
-    args = parser.parse_args(args)
+    try:
+        args = parser.parse_args(args)
+    except qubes.exc.QubesException as e:
+        parser.print_error(e.message)
+        return 1
 
     if args.fields:
         columns = [col.strip() for col in args.fields.split(',')]