Merge lp:~jml/launchpad/buildd-cleanups into lp:launchpad
Status: | Merged |
---|---|
Merged at revision: | 13278 |
Proposed branch: | lp:~jml/launchpad/buildd-cleanups |
Merge into: | lp:launchpad |
Diff against target: |
289 lines (+108/-100) 5 files modified
daemons/buildd-slave.tac (+8/-1) lib/canonical/launchpad/daemons/readyservice.py (+7/-1) lib/canonical/launchpad/daemons/tachandler.py (+7/-90) lib/canonical/librarian/testing/server.py (+1/-1) lib/lp/services/osutils.py (+85/-7) |
To merge this branch: | bzr merge lp:~jml/launchpad/buildd-cleanups |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Данило Шеган (community) | code | Approve | |
Review via email: mp+65378@code.launchpad.net |
Commit message
[r=danilo][no-qa] Document buildd deployment gotchas. Move generic code out of tachandler into services.
Description of the change
Since bug 663828 was fixed, a whole bunch of stuff in tachandler doesn't really need to be there. Specifically, there are quite a few general purpose functions that rightly belong in lp.services.
The underlying issue – buildd-slave's unusual deployment process – hasn't really been addressed, so I've commented the other files in the Launchpad tree that have stricter dependency requirements and filed bug 800295 to track it.
Sadly, the moved methods didn't appear to add tests. Since this is a drive-by cleanup, I'm not bovvered.