Merge lp://staging/~ahasenack/txstatsd/txstatsd-packaging into lp://staging/txstatsd

Proposed by Andreas Hasenack
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
Reviewer Review Type Date Requested Status
Landscape Pending
Landscape Pending
Review via email: mp+67638@code.staging.launchpad.net

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-date-standards-version 3.8.3 (current is 3.9.1)
W: python-txstatsd: maintainer-script-empty postrm
W: python-txstatsd: maintainer-script-empty preinst

To post a comment you must log in.
Revision history for this message
Sidnei da Silva (sidnei) wrote :

python-psutil needs to be added as a dependency.

15. By Andreas Hasenack

Merged with trunk (the ~landscape one, not upstream).

16. By Andreas Hasenack

Added dependency for python-psutil.

17. By Andreas Hasenack

Include example-stats-client.tac in the documentation.

18. By Andreas Hasenack

One more example file for the docs.

19. By Andreas Hasenack

- Merged with trunk again.
- Added statsd.tac to the documentation directory.

20. By Andreas Hasenack

Change source package name to just txstatsd.

21. By Andreas Hasenack

- Changed source package name to just txstatsd
- Changed build dependency from python-twisted to python-twisted-core

22. By Andreas Hasenack

Merged with trunk to grab missing report.py.

23. By Andreas Hasenack

Adjusted dependencies.

24. By Andreas Hasenack

Actually, no need for python-dev as this is noarch.

25. By Andreas Hasenack

Fixed version/release numbers.

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.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.

Subscribers

People subscribed via source and target branches