Merge lp:~cjwatson/launchpad/archive-copy-packages-source-series into lp:launchpad
| Status: | Merged | ||||
|---|---|---|---|---|---|
| Approved by: | Steve Kowalik on 2012-01-18 | ||||
| Approved revision: | no longer in the source branch. | ||||
| Merged at revision: | 14695 | ||||
| Proposed branch: | lp:~cjwatson/launchpad/archive-copy-packages-source-series | ||||
| Merge into: | lp:launchpad | ||||
| Diff against target: |
338 lines (+131/-26) 5 files modified
lib/lp/soyuz/browser/tests/test_archive_webservice.py (+11/-8) lib/lp/soyuz/doc/archive.txt (+19/-0) lib/lp/soyuz/interfaces/archive.py (+21/-5) lib/lp/soyuz/model/archive.py (+16/-10) lib/lp/soyuz/tests/test_archive.py (+64/-3) |
||||
| To merge this branch: | bzr merge lp:~cjwatson/launchpad/archive-copy-packages-source-series | ||||
| Related bugs: |
|
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Steve Kowalik (community) | code | 2012-01-09 | Approve on 2012-01-18 |
|
Review via email:
|
|||
Commit Message
[r=stevenk][bug=913722] Add an optional from_series parameter to Archive.
Description of the Change
== Summary ==
Archive.
https:/
== Proposed fix ==
Add an optional from_series parameter.
== Implementation details ==
I made from_series be a distroseries name rather than an object, matching to_series. This necessitated some mild tedium in Archive.
== Tests ==
bin/test -vvct test_archive_
== Demo and Q/A ==
Find a package in dogfood that has dogfood/
== lint ==
./lib/lp/
348: redefinition of function 'private' from line 344
Just lint being confused about setter properties.

This looks excellent, thank you.