From 1dfe84754a1dce077b6228aab551275c34275ea0 Mon Sep 17 00:00:00 2001 From: Tommi Virtanen Date: Mon, 3 Sep 2007 20:54:14 -0700 Subject: Make gitosis-init ignore error from non-existent config file. Refactored config file reading and logging initialization to make things nicer. --- gitosis/init.py | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'gitosis/init.py') diff --git a/gitosis/init.py b/gitosis/init.py index ba2e4c6..0da6ed3 100644 --- a/gitosis/init.py +++ b/gitosis/init.py @@ -123,6 +123,13 @@ class Main(app.App): 'Initialize a user account for use with gitosis') return parser + def read_config(self, *a, **kw): + # ignore errors that result from non-existent config file + try: + super(Main, self).read_config(*a, **kw) + except app.ConfigFileDoesNotExistError: + pass + def handle_args(self, parser, cfg, options, args): super(Main, self).handle_args(parser, cfg, options, args) -- cgit v1.2.3