From c1b15d3e481cba65be193e37c04e70b03c7d68ca Mon Sep 17 00:00:00 2001 From: Tommi Virtanen Date: Sat, 11 Aug 2007 16:05:26 -0700 Subject: Add a default repository prefix. Used to fail is gitosis.repositories is not set. --- gitosis/access.py | 27 +++++++++++++-------------- 1 file changed, 13 insertions(+), 14 deletions(-) (limited to 'gitosis/access.py') diff --git a/gitosis/access.py b/gitosis/access.py index 1e64072..21724e0 100644 --- a/gitosis/access.py +++ b/gitosis/access.py @@ -77,19 +77,18 @@ def haveAccess(config, user, mode, path): try: prefix = config.get('gitosis', 'repositories') except (NoSectionError, NoOptionError): - pass + prefix = 'repositories' - if prefix is not None: - log.debug( - 'Using prefix %(prefix)r for %(path)r' - % dict( - prefix=prefix, - path=mapping, - )) - mapping = os.path.join(prefix, mapping) - log.debug( - 'New path is %(path)r' - % dict( - path=mapping, - )) + log.debug( + 'Using prefix %(prefix)r for %(path)r' + % dict( + prefix=prefix, + path=mapping, + )) + mapping = os.path.join(prefix, mapping) + log.debug( + 'New path is %(path)r' + % dict( + path=mapping, + )) return mapping -- cgit v1.2.3