From 75577caa87c1728b0e94fa4d74e96a8dc252ac3b Mon Sep 17 00:00:00 2001 From: gpugh Date: Thu, 13 Dec 2018 00:49:32 +0100 Subject: [PATCH] Fix for when invalid version is requested --- installinstallmacos.py | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/installinstallmacos.py b/installinstallmacos.py index 20b1d90..3306749 100755 --- a/installinstallmacos.py +++ b/installinstallmacos.py @@ -694,14 +694,25 @@ def main(): exit(0) else: print '\nBuild %s available. Downloading #%s...\n' % (os_build, answer) - elif args.auto or args.version: + elif args.version: try: answer except NameError: print ('\n' 'Item # %s is not available. ' + 'Run again without --version argument ' + 'to select a valid build to download.\n' % args.version) + exit(0) + else: + print '\nBuild %s selected. Downloading #%s...\n' % (lowest_valid_build, answer) + elif args.auto: + try: + answer + except NameError: + print ('\n' + 'No valid version available. ' 'Run again without --auto argument ' - 'to select a valid build to download.\n' % answer) + 'to select a valid build to download.\n') exit(0) else: print '\nBuild %s selected. Downloading #%s...\n' % (lowest_valid_build, answer)