diff options
Diffstat (limited to 'gitosis/init.py')
-rw-r--r-- | gitosis/init.py | 7 |
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) |