python-seth is a pretty simple object named Daemon used to daemonize a process.
To do so subclass the Daemon object and override its run method with the code
you want to turn into a unix daemon.
You can override the shutdown method which is called on Daemon stop (either via
the stop method or on SIGTERM).
Cf. examples for code snippet.
- redirects stderr|stdout to file
- writes a pid file
- transparently deletes the pid file at stop
- catch SIGTERM and handles a clean stop via shutdown method
- Code maintained at http://git.kaliko.me/?p=python-seth.git
Please send feedback at <firstname.lastname@example.org>
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.