[06:42] <SpamapS> bencc: not really
[06:42] <SpamapS> bencc: upstart allows you to coordinate the start/stop with other events
[06:43] <SpamapS> bencc: it does end up replacing the need for pid/lock files, but thats only a small subset
[13:05] <bencc> SpamapS: I understand that python-daemon is only a small subset of upstart
[13:06] <bencc> I'm asking if I'm using upstart to monitor a long-living process, do I still need python-daemon or not
[13:59] <jodh> bencc: python-daemon has *nothing* to do with Upstart. If your python script runs on the command-line, it should work as a job. If it forks, Upstart will need to know about it though. See http://upstart.ubuntu.com/cookbook/#precepts-for-creating-a-job-configuration-file, and particularly http://upstart.ubuntu.com/cookbook/#expect
[14:10] <bencc> jodh: can you explain what python-daemon does that upstart doesn't?
[14:11] <jodh> bencc: I have zero knowledge of python-daemon - it's nothing to do with upstart. This channel is for discussing Upstart, not python.