From cb17033279fb1cc288c9dba98e38e624d28035c7 2017-09-07 14:00:56 From: Brett Smith Date: 2017-09-07 14:00:56 Subject: [PATCH] config: Only try to load the default config file if it exists. --- diff --git a/oxrlib/config.py b/oxrlib/config.py index 00f6eb32357acdb37d8105a012353099fd28ab2c..c71c6cd743bb18302e6a7bc721351354c32e2667 100644 --- a/oxrlib/config.py +++ b/oxrlib/config.py @@ -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)