aboutsummaryrefslogtreecommitdiff
path: root/gitosis/init.py
diff options
context:
space:
mode:
Diffstat (limited to 'gitosis/init.py')
-rw-r--r--gitosis/init.py7
1 files changed, 7 insertions, 0 deletions
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)