On Jun 22, 2009, at 5:38 PM, gl...@divmod.com wrote:
> On 09:06 pm, p...@bubblehouse.org wrote:
>> Look at the init script used to start MySQL sometime, particularly  
>> when installed from a package on a finicky distro like debian. Or  
>> Apache. Or bind. Or any one of a number of other complex daemons  
>> you'll find that it's not usually advisable (or possible) to launch  
>> any of these daemons without an endless list of command-line options.
>
> Sure, but we should be able to do better than that, right? :)

Ha, almost definitely ;-)

But in my particular use cases, it doesn't often matter. For example,  
I usually like to deploy production servers under non-privileged  
accounts using authbind, which means that I'll usually need to make  
some kind of init script.

Of course, these days I hardly ever write anything that *doesn't*  
launch at startup, and my command-line options are almost always  
'server-specific' instead of 'job-specific'.

Consequently most of my CLI options can just be set once for each  
machine and generally forgotten about, so I'm not really a good  
candidate to judge the importance of an enhanced twistd API...

-phil

_______________________________________________
Twisted-Python mailing list
Twisted-Python@twistedmatrix.com
http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python

Reply via email to