diff options
author | Laurent Bonnans <laurent.bonnans@here.com> | 2019-07-31 17:54:40 +0200 |
---|---|---|
committer | Laurent Bonnans <laurent.bonnans@here.com> | 2019-08-01 18:01:26 +0200 |
commit | 36f311912372be3150633b4da0f344c70e456d55 (patch) | |
tree | 226ed9350df90b4d5262360ad264a13d615085cd | |
parent | 8180fe866442df43b44a8132ef3176541c849889 (diff) | |
download | meta-updater-36f311912372be3150633b4da0f344c70e456d55.tar.gz |
More helpful error message when running qemu
Signed-off-by: Laurent Bonnans <laurent.bonnans@here.com>
-rw-r--r-- | scripts/qemucommand.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/scripts/qemucommand.py b/scripts/qemucommand.py index 3045b45..6f744e2 100644 --- a/scripts/qemucommand.py +++ b/scripts/qemucommand.py | |||
@@ -1,4 +1,4 @@ | |||
1 | from os.path import exists, join, realpath, abspath | 1 | from os.path import exists, isdir, join, realpath, abspath |
2 | from os import listdir | 2 | from os import listdir |
3 | import random | 3 | import random |
4 | import socket | 4 | import socket |
@@ -42,6 +42,8 @@ class QemuCommand(object): | |||
42 | if args.machine: | 42 | if args.machine: |
43 | self.machine = args.machine | 43 | self.machine = args.machine |
44 | else: | 44 | else: |
45 | if not isdir(args.dir): | ||
46 | raise ValueError("Directory %s does not exist, please specify a --machine or a valid images directory" % args.dir) | ||
45 | machines = listdir(args.dir) | 47 | machines = listdir(args.dir) |
46 | if len(machines) == 1: | 48 | if len(machines) == 1: |
47 | self.machine = machines[0] | 49 | self.machine = machines[0] |