aboutsummaryrefslogtreecommitdiffhomepage
path: root/gbp/scripts/import_srpm.py
diff options
context:
space:
mode:
authorMichael Stapelberg <stapelberg@debian.org>2016-11-24 12:17:50 +0100
committerGuido Günther <agx@sigxcpu.org>2016-12-19 08:32:38 +0100
commit67cf3ed1bb667816baff586b75d991142d1840ef (patch)
tree96e3e5187658afb22288d9b410fc5e1abe4efad3 /gbp/scripts/import_srpm.py
parent9cbb9df7d8e05ce9c356216e3c4ac190141c0d02 (diff)
gbp clone: configure user.email, user.name from DEBEMAIL/DEBFULLNAME
Signed-off-by: Guido Günther <agx@sigxcpu.org> Close: #845536
Diffstat (limited to 'gbp/scripts/import_srpm.py')
-rwxr-xr-xgbp/scripts/import_srpm.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/gbp/scripts/import_srpm.py b/gbp/scripts/import_srpm.py
index f98a6598..e483191e 100755
--- a/gbp/scripts/import_srpm.py
+++ b/gbp/scripts/import_srpm.py
@@ -37,6 +37,7 @@ from gbp.config import (GbpOptionParserRpm, GbpOptionGroup,
no_upstream_branch_msg)
from gbp.errors import GbpError
from gbp.scripts.common import ExitCodes
+from gbp.scripts.common import repo_setup
import gbp.log
from gbp.pkg import parse_archive_filename
@@ -186,6 +187,11 @@ def build_parser(name):
dest="author_is_committer")
import_group.add_config_file_option(option_name="packaging-dir",
dest="packaging_dir")
+
+ parser.add_config_file_option(option_name="repo-user", dest="repo_user",
+ choices=['DEBIAN', 'GIT'])
+ parser.add_config_file_option(option_name="repo-email", dest="repo_email",
+ choices=['DEBIAN', 'GIT'])
return parser
@@ -273,6 +279,8 @@ def main(argv):
repo = RpmGitRepository.create(target)
os.chdir(repo.path)
+ repo_setup.set_user_name_and_email(options.repo_user, options.repo_email, repo)
+
if repo.bare:
set_bare_repo_options(options)