From bfaf162700cad934cbcd25d2752050dc7cbd0832 Mon Sep 17 00:00:00 2001 From: Ciaran Gultnieks Date: Sun, 3 Nov 2013 12:07:47 +0000 Subject: [PATCH] Allow auto-committer author to be specified in config --- fdroidserver/checkupdates.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/fdroidserver/checkupdates.py b/fdroidserver/checkupdates.py index 3d718de9..9c096b97 100644 --- a/fdroidserver/checkupdates.py +++ b/fdroidserver/checkupdates.py @@ -453,8 +453,12 @@ def main(): common.write_metadata(metafile, app) if options.commit and logmsg: print "Commiting update for " + metafile - if subprocess.call(["git", "commit", "-m", - logmsg, "--", metafile]) != 0: + gitcmd = ["git", "commit", "-m", + logmsg] + if 'auto_author' in config: + gitcmd.extend(['--author', config['auto_author']]) + gitcmd.extend(["--", metafile]) + if subprocess.call(gitcmd) != 0: print "Git commit failed" sys.exit(1)