Merge lp:~rbalint/britney/britney1-list-update-excuse-bugs into lp:~ubuntu-release/britney/britney1-ubuntu

Proposed by Balint Reczey
Status: Merged
Merge reported by: Balint Reczey
Merged at revision: not available
Proposed branch: lp:~rbalint/britney/britney1-list-update-excuse-bugs
Merge into: lp:~ubuntu-release/britney/britney1-ubuntu
Diff against target: 59 lines (+20/-5)
1 file modified
britney (+20/-5)
To merge this branch: bzr merge lp:~rbalint/britney/britney1-list-update-excuse-bugs
Reviewer Review Type Date Requested Status
Adam Conrad (community) Approve
Review via email: mp+372853@code.launchpad.net

This proposal supersedes a proposal from 2019-09-17.

To post a comment you must log in.
327. By Balint Reczey

List bugs tagged as update-excuse(-<release>) in ExcuseBugs

LP: #1683749

Revision history for this message
Adam Conrad (adconrad) wrote :

Looks sane enough.

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'britney'
--- britney 2019-08-29 12:27:02 +0000
+++ britney 2019-09-17 09:29:41 +0000
@@ -170,14 +170,24 @@
170 bugs $DATA_B2170 bugs $DATA_B2
171fi171fi
172172
173excuse_bugs() {
174 tagged_bugs $1 update-excuse ExcuseBugs
175}
176
173blocks () {177blocks () {
174 local tags178 tagged_bugs $1 block-proposed Blocks
179}
180
181tagged_bugs () {
182 local tag_template tags output_file
183 tag_template=$2
184 output_file=$3
175 [ "$DISTRIBUTION" = ubuntu ] || return 0185 [ "$DISTRIBUTION" = ubuntu ] || return 0
176 mkdir -p "$1/$SERIES-proposed"186 mkdir -p "$1/$SERIES-proposed"
177 if [ "$SERIES" = "$DEFAULT_SERIES" ]; then187 if [ "$SERIES" = "$DEFAULT_SERIES" ]; then
178 tags="block-proposed block-proposed-$SERIES"188 tags="$tag_template $tag_template-$SERIES"
179 else189 else
180 tags="block-proposed-$SERIES"190 tags="$tag_template-$SERIES"
181 fi191 fi
182 python -c '192 python -c '
183from __future__ import print_function193from __future__ import print_function
@@ -229,13 +239,17 @@
229 print("%s %d %d" %239 print("%s %d %d" %
230 (os.path.basename(target.self_link), bug.id,240 (os.path.basename(target.self_link), bug.id,
231 calendar.timegm(date.timetuple())))241 calendar.timegm(date.timetuple())))
232' "$LP_SERVICE" "$DISTRIBUTION" "$tags" >"$1/$SERIES-proposed/Blocks.new"242' "$LP_SERVICE" "$DISTRIBUTION" "$tags" >"$1/$SERIES-proposed/$output_file.new"
233 mv "$1/$SERIES-proposed/Blocks.new" "$1/$SERIES-proposed/Blocks"243 mv "$1/$SERIES-proposed/$output_file.new" "$1/$SERIES-proposed/$output_file"
234}244}
235if option blocks; then245if option blocks; then
236 echo BLOCKS:246 echo BLOCKS:
237 blocks $DATA_B2247 blocks $DATA_B2
238fi248fi
249if option excuse_bugs; then
250 echo EXCUSE BUGS:
251 excuse_bugs $DATA_B2
252fi
239253
240pkg_lists () {254pkg_lists () {
241 for suite in $SERIES $SERIES-proposed; do255 for suite in $SERIES $SERIES-proposed; do
@@ -504,6 +518,7 @@
504 rm -f $HTML/$SERIES/update_output_notest.txt518 rm -f $HTML/$SERIES/update_output_notest.txt
505 fi519 fi
506 cp $DATA_B2/$SERIES-proposed/Blocks $HTML/$SERIES/blocks.txt520 cp $DATA_B2/$SERIES-proposed/Blocks $HTML/$SERIES/blocks.txt
521 cp $DATA_B2/$SERIES-proposed/ExcuseBugs $HTML/$SERIES/excuse-bugs.txt || true
507 fi522 fi
508 #gzip -9 < $HTML/$SERIES/update_excuses.html > $HTML/$SERIES/update_excuses.html.gz523 #gzip -9 < $HTML/$SERIES/update_excuses.html > $HTML/$SERIES/update_excuses.html.gz
509 #gzip -9 < $HTML/$SERIES/update_output.txt > $HTML/$SERIES/update_output.txt.gz524 #gzip -9 < $HTML/$SERIES/update_output.txt > $HTML/$SERIES/update_output.txt.gz

Subscribers

People subscribed via source and target branches