Merge lp://staging/~ahasenack/txstatsd/txstatsd-packaging into lp://staging/txstatsd
Status: | Superseded |
---|---|
Proposed branch: | lp://staging/~ahasenack/txstatsd/txstatsd-packaging |
Merge into: | lp://staging/txstatsd |
Diff against target: |
1035 lines (+792/-22) 20 files modified
.bzrignore (+1/-0) debian/changelog (+5/-0) debian/compat (+1/-0) debian/control (+15/-0) debian/copyright (+43/-0) debian/docs (+4/-0) debian/postinst (+39/-0) debian/postrm (+37/-0) debian/preinst (+35/-0) debian/prerm (+38/-0) debian/rules (+13/-0) example-stats-client.tac (+10/-3) statsd.tac (+1/-2) txstatsd/metrics.py (+24/-2) txstatsd/process.py (+171/-0) txstatsd/protocol.py (+9/-8) txstatsd/report.py (+46/-0) txstatsd/service.py (+32/-7) txstatsd/tests/test_process.py (+266/-0) txstatsd/tests/test_service.py (+2/-0) |
To merge this branch: | bzr merge lp://staging/~ahasenack/txstatsd/txstatsd-packaging |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Landscape | Pending | ||
Landscape | Pending | ||
Review via email:
|
Description of the change
This branch adds a debian/ structure to the txstatsd source tree. It builds and installs, and python sees the module after installation, as does twistd.
The {post,pre}inst and {post,pre}rm scripts are straight from dh_make, I didn't change those, and seem to do the right thing. After installation, I checked and postinst had a section added by dh_pysupport.
These are the lint warnings I get:
W: python-txstatsd source: out-of-
W: python-txstatsd: maintainer-
W: python-txstatsd: maintainer-
Unmerged revisions
- 25. By Andreas Hasenack
-
Fixed version/release numbers.
- 24. By Andreas Hasenack
-
Actually, no need for python-dev as this is noarch.
- 23. By Andreas Hasenack
-
Adjusted dependencies.
- 22. By Andreas Hasenack
-
Merged with trunk to grab missing report.py.
- 21. By Andreas Hasenack
-
- Changed source package name to just txstatsd
- Changed build dependency from python-twisted to python-twisted-core - 20. By Andreas Hasenack
-
Change source package name to just txstatsd.
- 19. By Andreas Hasenack
-
- Merged with trunk again.
- Added statsd.tac to the documentation directory. - 18. By Andreas Hasenack
-
One more example file for the docs.
- 17. By Andreas Hasenack
-
Include example-
stats-client. tac in the documentation. - 16. By Andreas Hasenack
-
Added dependency for python-psutil.
python-psutil needs to be added as a dependency.