config: Only try to load the default config file if it exists.

This commit is contained in:
Brett Smith 2017-09-07 10:00:56 -04:00
parent f7a57ded86
commit cb17033279

View file

@ -35,7 +35,9 @@ class Configuration:
self.args = argparser.parse_args(arglist)
if self.args.config_file is None:
self.args.config_file = [self.DEFAULT_CONFIG_PATH]
self.args.config_file = []
if self.DEFAULT_CONFIG_PATH.exists():
self.args.config_file.append(self.DEFAULT_CONFIG_PATH)
self.conffile = self._build_conffile()
conffile_paths = [path.as_posix() for path in self.args.config_file]
read_files = self.conffile.read(conffile_paths)