[Pkg-debile-commits] [debile-master] 25/28: Added method to generate a dput.cf builder conf
Léo Cavaillé
leo.cavaille-guest at alioth.debian.org
Wed Aug 21 13:36:53 UTC 2013
This is an automated email from the git hooks/post-receive script.
leo.cavaille-guest pushed a commit to branch master
in repository debile-master.
commit f1d0ae0f2cf3d9feb0deef861c7546e8a43fb0b1
Author: Léo Cavaillé <leo at cavaille.net>
Date: Wed Aug 21 10:41:46 2013 +0200
Added method to generate a dput.cf builder conf
---
lucy/archive.py | 21 ++++++++++++++++++++-
1 file changed, 20 insertions(+), 1 deletion(-)
diff --git a/lucy/archive.py b/lucy/archive.py
index 1c83937..0e0c420 100644
--- a/lucy/archive.py
+++ b/lucy/archive.py
@@ -24,7 +24,26 @@ def check_user_repository_consitency():
return
def generate_builders_dputcf():
- return
+ session = Session()
+ config = Config()
+ users = session.query(User.login).all()
+
+ dputcf = ""
+ for u in users:
+ build_flavors = listize(self.config.get('jobs', 'build-flavors'))
+ for compiler in build_flavors:
+ # TODO : convertible to a template
+ l = "[%s-%s]\n" % (u.login, compiler)
+ l += "fqdn = %s\n" % config.get('paths', 'debile_fqdn')
+ l += "incoming = %s\n" % os.path.join(
+ config.get('paths', 'incoming_path'),
+ u.login,
+ compiler)
+ l += "method = scp\n"
+ l += "login = lucy\n"
+ dputcf += l
+ dputcf += "\n"
+ return dputcf
class UserRepository:
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-debile/debile-master.git
More information about the Pkg-debile-commits
mailing list