diff options
-rwxr-xr-x | scripts/runqemu | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/scripts/runqemu b/scripts/runqemu index 08dc306921..5170d87570 100755 --- a/scripts/runqemu +++ b/scripts/runqemu | |||
@@ -536,6 +536,7 @@ class BaseConfig(object): | |||
536 | 536 | ||
537 | def check_and_set(self): | 537 | def check_and_set(self): |
538 | """Check configs sanity and set when needed""" | 538 | """Check configs sanity and set when needed""" |
539 | self.validate_paths() | ||
539 | check_tun() | 540 | check_tun() |
540 | # Check audio | 541 | # Check audio |
541 | if self.audio_enabled: | 542 | if self.audio_enabled: |
@@ -598,6 +599,8 @@ class BaseConfig(object): | |||
598 | k_upper = k.upper() | 599 | k_upper = k.upper() |
599 | self.set(k_upper, v) | 600 | self.set(k_upper, v) |
600 | 601 | ||
602 | def validate_paths(self): | ||
603 | """Ensure all relevant path variables are set""" | ||
601 | # When we're started with a *.qemuboot.conf arg assume that image | 604 | # When we're started with a *.qemuboot.conf arg assume that image |
602 | # artefacts are relative to that file, rather than in whatever | 605 | # artefacts are relative to that file, rather than in whatever |
603 | # directory DEPLOY_DIR_IMAGE in the conf file points to. | 606 | # directory DEPLOY_DIR_IMAGE in the conf file points to. |