git-interface: Factor out configuration file parsing
commit2f5f5583bec2a0a04424d6bedd763855f308bce6
authorLukas Fleischer <lfleischer@archlinux.org>
Wed, 3 Aug 2016 18:21:40 +0000 (3 20:21 +0200)
committerLukas Fleischer <lfleischer@archlinux.org>
Fri, 5 Aug 2016 10:05:22 +0000 (5 12:05 +0200)
tree11728e9e0405899f1aab60af5daec7aa3e99a0c7
parent2915abb9d35308150ec107c5f4664e116daaf1de
git-interface: Factor out configuration file parsing

Add a new module that automatically locates the configuration file and
provides methods to obtain the values of configuration options.

Use the new module instead of ConfigParser everywhere.

Signed-off-by: Lukas Fleischer <lfleischer@archlinux.org>
git-interface/config.py [new file with mode: 0644]
git-interface/db.py
git-interface/git-auth.py
git-interface/git-serve.py
git-interface/git-update.py