From 9c4f7b086fc2a971d150b34285988b2a1705fcab Mon Sep 17 00:00:00 2001 From: Bastian Kleineidam Date: Thu, 11 Oct 2012 21:32:31 +0200 Subject: [PATCH] Catch invalid comic names. --- dosage | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/dosage b/dosage index 483ca53db..4c191d7a3 100755 --- a/dosage +++ b/dosage @@ -118,9 +118,13 @@ def run(options, comics): if len(comics) <= 0: out.write('Warning: No comics specified, bailing out!') return 1 - if options.modhelp: - return displayHelp(comics, options.basepath) - return getComics(options, comics) + try: + if options.modhelp: + return displayHelp(comics, options.basepath) + return getComics(options, comics) + except ValueError, msg: + out.write("Error: %s" % msg) + return 1 def doList(columnList):