mirror of
https://github.com/dkmstr/openuds.git
synced 2025-01-13 13:17:54 +03:00
added log to services.log on case of phisical machine connection test failure
This commit is contained in:
parent
d1f83e4ae4
commit
041ff932e4
@ -164,8 +164,9 @@ class IPMachinesService(IPServiceBase):
|
||||
if connection.testServer(theIP, self._port, timeOut=0.5) is False:
|
||||
# Log into logs of provider, so it can be "shown" on services logs
|
||||
self.parent().doLog(log.WARN, 'Host {} not accesible on port {}'.format(theIP, self._port))
|
||||
logger.warning('Static Machine check on %s:%s failed. Will be ignored for %s minutes.', theIP, self._port, self._skipTimeOnFailure)
|
||||
self.storage.remove(theIP) # Return Machine to pool
|
||||
self.cache.put('port{}'.format(theIP), '1', validity=self.skipTimeOnFailure.num()*60)
|
||||
self.cache.put('port{}'.format(theIP), '1', validity=self._skipTimeOnFailure*60)
|
||||
continue
|
||||
return theIP
|
||||
return None
|
||||
|
Loading…
Reference in New Issue
Block a user