[python] Init script a xmlrpc

Tomas Pelka tompelka na gmail.com
Středa Srpen 6 11:48:56 CEST 2008


Pekny priklad je treba tady   http://code.activestate.com/recipes/278731/

Věroš Kaplan wrote:
> Mrknuli se, jaký je správný postup pro psaní démona na UNIXu.
> (třeba tohle se mi líbí http://www.enderunix.org/docs/eng/daemon.php )
> 
> Co se pamatuju, tak stačilo fork()nout potomka a rodič mohl exit()nout.
> Potomek potom někam poznamenal svoje PID, aby bylo možné ho posláním
> signálu INTR zabít a nemuselo se složitě hledat jeho PID.
> Je vhodné ještě přesměrovat stdin, stdout a stderr na vhodné místo (do
> logu nebo /dev/null) aby výstup z potomka nizavl
> 
> Initscript s parametrem "start" potom pouze zavolá vlastní skript (s
> parametrem "teď se chovej jako démon") a ten už si vše zařídí ve své
> režii. Pokud dostane initskript parametr "stop", zavolá Jejich skript
> s parametrem "teď zkus najít PID svého bratra a zabij ho" .
> 
> --VK
> PS: Bez záruky, ale v dobré víře :-)
> 
> 2008/8/5 Miloš Kozák <milos.kozak na lejmr.com>:
>> Zdravím,
>> mám napsaný takový základní jednoduchý xmlrpc server, který dělá vše co má.
>> Chtěl bych však tento kód upravit tak, aby jej bylo možné spouštět, jako
>> init script v linuxu, primárně mi jde o distribuci debian.
>>
> _______________________________________________
> Python mailing list
> Python na py.cz
> http://www.py.cz/mailman/listinfo/python

-- 

Tom



Další informace o konferenci Python