Merge lp:~jml/pkgme/juggle-backend-selector into lp:pkgme
Proposed by
Jonathan Lange
Status: | Merged |
---|---|
Approved by: | James Westby |
Approved revision: | 148 |
Merged at revision: | 137 |
Proposed branch: | lp:~jml/pkgme/juggle-backend-selector |
Merge into: | lp:pkgme |
Diff against target: |
269 lines (+87/-56) 5 files modified
NEWS.txt (+11/-0) pkgme/backend.py (+55/-48) pkgme/bin/main.py (+8/-3) pkgme/tests/test_backend.py (+9/-4) pkgme/tests/test_script.py (+4/-1) |
To merge this branch: | bzr merge lp:~jml/pkgme/juggle-backend-selector |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
James Westby | Approve | ||
Review via email: mp+122225@code.launchpad.net |
Commit message
Make BackendSelector more re-usable
Description of the change
We want to expose more data about what pkgme is doing to Python API callers.
This branch begins that by factoring out a lot of the guts of
``BackendSelect
pkgme does.
I intend to follow it up with other branches that eventually present a
consistent layer for both the command line script and things like pkgme-service
to use.
To post a comment you must log in.
Looks great, thanks.