mirror of
https://gitlab.archlinux.org/archlinux/aurweb.git
synced 2025-02-03 10:43:03 +01:00
Use setuptools to install Python modules
Instead of using relative imports, add support for installing the config and db Python modules to a proper location using setuptools. Change all git-interface scripts to access those modules from the search path. Signed-off-by: Lukas Fleischer <lfleischer@archlinux.org>
This commit is contained in:
parent
1946486a67
commit
dc3fd60715
10 changed files with 66 additions and 42 deletions
|
@ -10,15 +10,15 @@ import time
|
|||
import srcinfo.parse
|
||||
import srcinfo.utils
|
||||
|
||||
import config
|
||||
import db
|
||||
import aurweb.config
|
||||
import aurweb.db
|
||||
|
||||
notify_cmd = config.get('notifications', 'notify-cmd')
|
||||
notify_cmd = aurweb.config.get('notifications', 'notify-cmd')
|
||||
|
||||
repo_path = config.get('serve', 'repo-path')
|
||||
repo_regex = config.get('serve', 'repo-regex')
|
||||
repo_path = aurweb.config.get('serve', 'repo-path')
|
||||
repo_regex = aurweb.config.get('serve', 'repo-regex')
|
||||
|
||||
max_blob_size = config.getint('update', 'max-blob-size')
|
||||
max_blob_size = aurweb.config.getint('update', 'max-blob-size')
|
||||
|
||||
|
||||
def size_humanize(num):
|
||||
|
@ -256,7 +256,7 @@ def main():
|
|||
if refname != "refs/heads/master":
|
||||
die("pushing to a branch other than master is restricted")
|
||||
|
||||
conn = db.Connection()
|
||||
conn = aurweb.db.Connection()
|
||||
|
||||
# Detect and deny non-fast-forwards.
|
||||
if sha1_old != "0" * 40 and not privileged:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue