Merge lp://staging/~julian-edwards/launchpad/auto-accept-copy-archive-binaries-bug-520520 into lp://staging/launchpad
Proposed by
Julian Edwards
Status: | Merged |
---|---|
Merged at revision: | not available |
Proposed branch: | lp://staging/~julian-edwards/launchpad/auto-accept-copy-archive-binaries-bug-520520 |
Merge into: | lp://staging/launchpad |
Diff against target: |
67 lines (+31/-2) 2 files modified
lib/lp/archiveuploader/nascentupload.py (+9/-2) lib/lp/archiveuploader/tests/test_uploadprocessor.py (+22/-0) |
To merge this branch: | bzr merge lp://staging/~julian-edwards/launchpad/auto-accept-copy-archive-binaries-bug-520520 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Abel Deuring (community) | code | Approve | |
Review via email: mp+20217@code.staging.launchpad.net |
To post a comment you must log in.
= Summary =
Add copy archive binary upload overrides.
== Proposed fix ==
This is a further tweak to my previous version of this branch that auto-
accepts COPY archive binaries. We also need to make sure that the uploaded
binary gets overrides applied from the main archive - this means it has to get
the same component as the same version in the main archive.
== Pre-implementation notes ==
Thanks to wgrant for pointing this out :)
== Implementation details == pastebin. ubuntu. com/384376/
Partial diff here in case LP doesn't work it out:
http://
== Tests == essor
bin/test -cvv test_uploadproc
= Launchpad lint =
Checking for conflicts. and issues in doctests and templates.
Running jslint, xmllint, pyflakes, and pylint.
Using normal rules.
Linting changed files: archiveuploader /nascentupload. py archiveuploader /tests/ test_uploadproc essor.py
lib/lp/
lib/lp/