<p dir="ltr">> Ciao,<br>
><br>
> Il 26/02/2015 12:11, Balan Victor ha scritto:<br>
><br>
>> Ciao a tutti,<br>
>> Esiste un modo per intercettare lo stato e il return code di un processo attivo<br>
>> su una macchina da uno script python ? Il processo che voglio tracciare è del<br>
>> tutto indipendente dallo script python.<br>
><br>
><br>
> su linux esiste ptrace ma secondo me tu non vuoi usarlo. Se riesci ad essere più preciso su quello che vuoi fare magari ti riusciamo a convincere che ci sono strumenti migliori per farlo</p>
<p dir="ltr">Ho un processo che a sua volta lancia altri X processi. I subprocesses possono durare parecchio tempo. Ogni tot viene fatto il polling dello stato dei subprocesses e se sono finiti viene salvata la durata e il return code da qualche parte. Il processo che fa il monitoraggio salva i PID di quello che lancia su filesystem e se per qualche motivo dovesse andare in crash io voglio che al momento del rilancio vengano letti  i PID dal filesystem e che venga ripreso il monitoraggio dei subprocesses ancora attivi.</p>