[Baypiggies] daemonize
Shannon -jj Behrens
jjinux at gmail.com
Fri Apr 11 02:48:34 CEST 2008
On Thu, Apr 10, 2008 at 8:09 AM, Guido van Rossum <guido at python.org> wrote:
> On Sat, Apr 5, 2008 at 9:45 AM, Aahz <aahz at pythoncraft.com> wrote:
>
> > On Sat, Apr 05, 2008, Shannon -jj Behrens wrote:
> > > The Python Cookbook has a pretty good module for daemonizing a
> > > process. It's not something that's likely to change, since this
> > > procedure has been the same for a decade or longer. Has anyone
> > > brought up the idea of including it in the standard library? I'm
> > > actually pretty surprised it's not there already.
> >
> > There's been some discussion of adding a pyprocess module similar to the
> > threading library -- it probably should go with that. As always, patches
> > are welcome. ;-)
>
> Hm. AFAIK the pyprocessing package is still in active development, and
> I'd be reluctant to essentially "freeze" it by inclusion into the
> stdlib.
>
> The daemonize module IMO isn't all that related to pyprocessing; it's
> a very specific Unix thing that only a small number of developers ever
> need. (I know -- I wrote one for Zope that still lives on in some form
> or another, but since then I've rarely had the need.) However, given
> that daemonize contains lots of little tricks that are hard to get
> right, it *might* qualify for inclusion, assuming it represents best
> practices without going too far into featuritis. The Python Cookbook
> tends to get both qualities right.
The one in the print version of The Python Cookbook follows W. Richard
Stevens pretty much exactly. I wouldn't expect it to change. What do
I do to "submit" it?
-jj
--
I, for one, welcome our new Facebook overlords!
http://jjinux.blogspot.com/
More information about the Baypiggies
mailing list