X-Git-Url: http://git.kaliko.me/?p=python-daemon.git;a=blobdiff_plain;f=seth.py;h=feaa5b96244ee5d4a8b4e213645ed785914b8317;hp=77f7a4b9810c0010dd0931f2d58c23a60fa65d3c;hb=HEAD;hpb=fc3dd8a7aa1e23891f29960fbb0fc6aa954514f5 diff --git a/seth.py b/seth.py index 77f7a4b..feaa5b9 100644 --- a/seth.py +++ b/seth.py @@ -1,11 +1,22 @@ # -*- coding: utf-8 -*- - -# Public Domain -# # Copyright 2007, 2009 Sander Marechal # Copyright 2010, 2011, 2012 Jack Kaliko # # http://www.jejik.com/articles/2007/02/a_simple_unix_linux_daemon_in_python/ +# +# python-seth is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# python-seth is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with python-seth. If not, see . + import atexit import os @@ -27,7 +38,7 @@ class Daemon(object): stdout : standard output file descriptor (default to /dev/null) stderr : standard error file descriptorr (default to /dev/null) """ - version = '0.5' + version = '0.6' def __init__(self, pidfile, stdin = os.devnull, @@ -153,7 +164,7 @@ class Daemon(object): """ Stop the daemon """ - # Get the pid from the pidopen + # Get the pid from the pidfile try: pf = open(self.pidfile, 'r') pid = int(pf.read().strip())