Disy version : dispy-4.8.2
Pycos Version : pycos-4.6.1
I have the dispy node, dispy scheduler and dispy client running on the same host.
(Note that same issue can be replicated by running each of the modules on differrent machines).
Real ip address and hostname have been replaced as following.
Hostname : MYHOST
IP Addr : A.B.C.D
Ran into below error, When I submit the job to SharedJobShcduler. And the node never received job service request from the scheduler.
While the JobShceduler woks fine without any issue.
2017-08-07 17:13:04 dispy - Could not connect to A.B.C.D:51348, Traceback (most recent call last):
File "D:\dispy\init.py", line 508, in send
yield sock.connect((self.ipaddr, self.port))
File "D:\dispy\pycos\init.py", line 1594, in iocpconnect
self.notifier = self.scheduler.notifier
AttributeError: 'NoneType' object has no attribute 'notifier'
Node.log - dispynode log file
scheduler.log - Shared job scheduler log file
client.log - Client log file
client_shared.py - Client code used for testing.
Never mind.
The issue happens only when the pycos library is placed with in dispy library folder.
If I place pycos library outside dispy folder and set the pythonpath, then eveything works as expected.