Merge ubuntu-debuginfod:poller into ubuntu-debuginfod:master
Proposed by
Sergio Durigan Junior
Status: | Merged |
---|---|
Merged at revision: | be368a5521d47d6f32062d3a385f8197c7cfc4e0 |
Proposed branch: | ubuntu-debuginfod:poller |
Merge into: | ubuntu-debuginfod:master |
Diff against target: |
222 lines (+210/-0) 2 files modified
ddebpoller.py (+75/-0) debugpoller.py (+135/-0) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Lena Voytek (community) | Approve | ||
Bryce Harrington (community) | Approve | ||
Canonical Server Core Reviewers | Pending | ||
Athos Ribeiro | Pending | ||
Canonical Server Reporter | Pending | ||
Review via email:
|
Description of the change
This MP implements the poller for debuginfod. There are 2 classes implemented here: DebugPoller, which offers the basic functionality for a poller, and DdebPoller, which extends the former and does the actual polling for newly published ddebs on LP. The intention is that, in the future, we will have more classes for other types of debug artifacts that will need to be fetched.
To post a comment you must log in.
I have several suggestions for improvements but none that I feel to be critical enough to block on so set as approved, and you can take or leave the suggestions as desired. The code looks good, this will add a nice functionality!
Don't forget to also include the python3-launchpad dependency in the README.md. (Might not hurt to have some discussion in README.md or somewhere about how these new classes are used, but maybe that comes later.)