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:
...
_
Salve,
sono fermo nella scrittura in un piccolo script che permette di collegarsi ad alcuni server mssql
presenti in una lista. Lo script "sembra funzionare" egregiamente, ma si blocca completamente
e inspiegabilmente quando tenta di connettersi ad alcuni host.
Mi chiedevo, nel codice seguente, è