0

Don't print scary traceback if the config file can't be found

This commit is contained in:
Andrew Chin
2013-03-15 20:05:30 -04:00
parent d8a70f2d9a
commit 3889fd236f
2 changed files with 11 additions and 2 deletions

View File

@@ -242,7 +242,12 @@ dir but you forgot to put quotes around the directory, since it contains spaces.
return 1
# Parse the config file
mw_parser.parse(options.config)
try:
mw_parser.parse(options.config)
except configParser.MissingConfigException as e:
# this isn't a "bug", so don't print scary traceback
logging.error(str(e))
util.nice_exit(1)
# Add in the command options here, perhaps overriding values specified in
# the config