# HG changeset patch # User Ludovic Chabant # Date 1384806941 28800 # Node ID 1aee72ba702814fb20a49e2211442b9c704b4fa3 # Parent ef683c12f981ec4ff210e29a851c163c6eca7f67 Don't crash if no `.wikirc` exists. diff -r ef683c12f981 -r 1aee72ba7028 wikked/wiki.py --- a/wikked/wiki.py Mon Nov 18 12:35:41 2013 -0800 +++ b/wikked/wiki.py Mon Nov 18 12:35:41 2013 -0800 @@ -44,9 +44,6 @@ return self.logger return logging.getLogger(__name__) - def config_factory(self): - return open(self.config_path) - def fs_factory(self, config): return FileSystem(self.root, logger=self.logger_factory()) @@ -259,11 +256,7 @@ os.path.dirname(__file__), 'resources', 'defaults.cfg') config = SafeConfigParser() config.readfp(open(default_config_path)) - - fp = parameters.config_factory() - config.readfp(fp) - fp.close() - + config.read([parameters.config_path]) return config