Browse Source

qvm-ls hide stacktrace if qubes.xml is missing

Bahtiar `kalkin-` Gadimov 7 years ago
parent
commit
c5307f3f47
1 changed files with 5 additions and 1 deletions
  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(',')]