mirror of
https://git.launchpad.net/~ubuntu-release/britney/+git/britney2-ubuntu
synced 2025-02-13 23:38:20 +00:00
Add a "block-all new-source" hint
This hint will block all "new" source migrations. Source migrations for packages already in testing will be affected by this. As usual, this hint can be overruled by an unblock hint. Closes: GH#8 Signed-off-by: Niels Thykier <niels@thykier.net>
This commit is contained in:
parent
481f7fde08
commit
c224c55d88
@ -1443,10 +1443,11 @@ class Britney(object):
|
||||
blocked['block-udeb'] = hint
|
||||
excuse.add_hint(hint)
|
||||
if 'block' not in blocked:
|
||||
for hint in self.hints.search(type='block-all', package='source'):
|
||||
blocked['block'] = hint
|
||||
excuse.add_hint(hint)
|
||||
break
|
||||
for hint in self.hints.search(type='block-all'):
|
||||
if hint.package == 'source' or (not source_t and hint.package == 'new-source'):
|
||||
blocked['block'] = hint
|
||||
excuse.add_hint(hint)
|
||||
break
|
||||
if suite in ('pu', 'tpu'):
|
||||
blocked['block'] = '%s-block' % (suite)
|
||||
excuse.needs_approval = True
|
||||
|
Loading…
x
Reference in New Issue
Block a user