Merge lp://staging/~julian-edwards/launchpad/ppa-expire-config-days-bug-476588 into lp://staging/launchpad
Proposed by
Julian Edwards
Status: | Merged |
---|---|
Approved by: | Gavin Panella |
Approved revision: | not available |
Merged at revision: | not available |
Proposed branch: | lp://staging/~julian-edwards/launchpad/ppa-expire-config-days-bug-476588 |
Merge into: | lp://staging/launchpad |
Diff against target: |
51 lines (+12/-3) 2 files modified
lib/lp/soyuz/scripts/expire_ppa_binaries.py (+11/-3) lib/lp/soyuz/scripts/tests/test_expire_ppa_bins.py (+1/-0) |
To merge this branch: | bzr merge lp://staging/~julian-edwards/launchpad/ppa-expire-config-days-bug-476588 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Gavin Panella (community) | Approve | ||
Review via email: mp+15816@code.staging.launchpad.net |
To post a comment you must log in.
= Summary = binaries. py now takes a paramater which is the number of days to
ppa-expire-
keep librarian files around instead of hard-coding it to 30 days.
See bug https:/ /bugs.edge. launchpad. net/bugs/ 476588
== Proposed fix ==
== Pre-implementation notes ==
== Implementation details ==
== Tests == ppa_bins
bin/test -cvv test_expire_
I've not tested the two additional error checks on the parameter passed from
the command line, it's rather pointless since this is a script that will be
set up in the crontab and forgotten about.
== Demo and Q/A ==
Dogfood is my friend.
= Launchpad lint =
Checking for conflicts. and issues in doctests and templates.
Running jslint, xmllint, pyflakes, and pylint.
Using normal rules.
Linting changed files: soyuz/scripts/ tests/test_ expire_ ppa_bins. py soyuz/scripts/ expire_ ppa_binaries. py
lib/lp/
lib/lp/