sergio brio wrote:
> Funziona. C'e' solo un piccolo problema. Se ho una lista di server da
> monitorare, al primo login che supera il timeout, lo script esce e non
> prosegue con gli altri host che invece sono raggiungibili. Come potrei
> raggirare questa cosa?
import signal
def timeout(signum,
Funziona. C'e' solo un piccolo problema. Se ho una lista di server da
monitorare, al primo login che supera il timeout, lo script esce e non
prosegue con gli altri host che invece sono raggiungibili. Come potrei
raggirare questa cosa?
Grazie mille
2006/7/31, Marco Mariani <[EMAIL PROTECTED]>:
i
import signal
def timeout(signum, frame):
raise IOError, "Aah! Tempo scaduto !"
try:
signal.signal(signal.SIGALRM, timeout)
signal.alarm(3) # Tempo in secondi
mssql = _mssql.connect(host,'sa','')
mssql.close()
signal.alarm(0)
except IOError:
...
_