> Ciao, > > Il 26/02/2015 12:11, Balan Victor ha scritto: > >> Ciao a tutti, >> Esiste un modo per intercettare lo stato e il return code di un processo attivo >> su una macchina da uno script python ? Il processo che voglio tracciare è del >> tutto indipendente dallo script python. > > > 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
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.
_______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python