diff options
author | Tommi Virtanen <tv@inoi.fi> | 2007-08-11 16:05:26 -0700 |
---|---|---|
committer | Tommi Virtanen <tv@eagain.net> | 2007-08-11 17:28:52 -0700 |
commit | c1b15d3e481cba65be193e37c04e70b03c7d68ca (patch) | |
tree | d8b9f7daec94c65ddcff101999c7300c48a3b69d /gitosis/access.py | |
parent | Add .git to gitweb projects list if only that version of path exists. (diff) | |
download | gitosis-dakkar-c1b15d3e481cba65be193e37c04e70b03c7d68ca.tar.gz gitosis-dakkar-c1b15d3e481cba65be193e37c04e70b03c7d68ca.tar.bz2 gitosis-dakkar-c1b15d3e481cba65be193e37c04e70b03c7d68ca.zip |
Add a default repository prefix.
Used to fail is gitosis.repositories is not set.
Diffstat (limited to 'gitosis/access.py')
-rw-r--r-- | gitosis/access.py | 27 |
1 files changed, 13 insertions, 14 deletions
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 |