summaryrefslogtreecommitdiff
path: root/packages/management/commands/populate_signoffs.py
diff options
context:
space:
mode:
authorLuke Shumaker <LukeShu@sbcglobal.net>2013-04-23 21:57:59 -0400
committerLuke Shumaker <LukeShu@sbcglobal.net>2013-04-23 21:57:59 -0400
commit55b776d58999412cd6bf0787a41d6ab00bf80fb6 (patch)
treee6c151ee22207465346b230f92a42d75576409d1 /packages/management/commands/populate_signoffs.py
parent4578eb77da75c24f9b366c2ade46f55b0702b340 (diff)
parentac1c00ee86cc0e355af5e4e6be47ca861091356b (diff)
Merge branch 'archweb' into archweb-generic2
Diffstat (limited to 'packages/management/commands/populate_signoffs.py')
-rw-r--r--packages/management/commands/populate_signoffs.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/packages/management/commands/populate_signoffs.py b/packages/management/commands/populate_signoffs.py
index 97ba4146..a9c1c81c 100644
--- a/packages/management/commands/populate_signoffs.py
+++ b/packages/management/commands/populate_signoffs.py
@@ -29,7 +29,8 @@ logging.basicConfig(
logger = logging.getLogger()
class Command(NoArgsCommand):
- help = "Pull the latest commit message from SVN for a given package that is signoff-eligible and does not have an existing comment attached"
+ help = """Pull the latest commit message from SVN for a given package that
+is signoff-eligible and does not have an existing comment attached"""
def handle_noargs(self, **options):
v = int(options.get('verbosity', None))
@@ -74,10 +75,11 @@ cached_svn_log.cache = {}
def create_specification(package, log, finder):
trimmed_message = log['message'].strip()
+ required = package.arch.required_signoffs
spec = SignoffSpecification(pkgbase=package.pkgbase,
pkgver=package.pkgver, pkgrel=package.pkgrel,
epoch=package.epoch, arch=package.arch, repo=package.repo,
- comments=trimmed_message)
+ comments=trimmed_message, required=required)
spec.user = finder.find_by_username(log['author'])
return spec