Hope you're well. Quick note per your forum post... I updated to Cynical Cache 1.90 and was immediately greeted with the error(s) below. No rush at all on taking a look — downgraded to 1.80 and everything is back to normal. Just thought you might want to know. I'm currently using the plugin with a GC IP2IR and IP2CC.
Thank you!
- Code: Select all
Stopping plugin Cynical Caché (pid 751)
Stopped plugin Cynical Caché
Upgrading plugin Cynical Caché to newer version 1.9.0 (previous version moved to trash)
Loading plugin "Cynical Caché 1.9.0"
Starting plugin "Cynical Caché 1.9.0" (pid 23861)
Cynical Caché API version 2.3
Cynical Caché Python version 2.7.16.final.0
Started plugin "Cynical Caché 1.9.0"
Cynical Caché Error in runConcurrentThread: Traceback (most recent call last):
File ".../Server Plugin/cyin/debugging.py", line 66, in diagnostic_log
yield
File ".../Server Plugin/cyin/debugging.py", line 76, in diagnose_call
return method(*args, **kwargs)
File ".../Server Plugin/cyin/asynplugin.py", line 64, in runConcurrentThread
self.run()
File ".../Server Plugin/asyn/inject.py", line 61, in run
asyn.Controller.run(self)
File ".../Server Plugin/asyn/controller.py", line 105, in run
item._can_read()
File ".../Server Plugin/asyn/selectable.py", line 244, in _can_read
self._scan(input)
File ".../Server Plugin/asyn/scan.py", line 63, in _scan
if not self.scan.scan(self):
File ".../Server Plugin/asyn/scan.py", line 139, in scan
target.callout(ctx, *m.groups())
File ".../Server Plugin/asyn/core.py", line 152, in callout
results = [cb(ctx, *args) for cb in list(self._callbacks)] # latch callback list
File ".../Server Plugin/ir/gcache/gcnet.py", line 235, in _calldown
self._create_dev(gcdev.Sensor, addr, type) # configured for input
File ".../Server Plugin/ir/gcache/gcnet.py", line 302, in _create_dev
dev = cls(self, address, specific)
File ".../Server Plugin/ir/gcache/gcdev.py", line 205, in __init__
self._upd_register()
AttributeError: 'Sensor' object has no attribute '_upd_register'
Cynical Caché Error plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
Cynical Caché Error in runConcurrentThread: Traceback (most recent call last):
File ".../Server Plugin/cyin/debugging.py", line 66, in diagnostic_log
yield
File ".../Server Plugin/cyin/debugging.py", line 76, in diagnose_call
return method(*args, **kwargs)
File ".../Server Plugin/cyin/asynplugin.py", line 64, in runConcurrentThread
self.run()
File ".../Server Plugin/asyn/inject.py", line 61, in run
asyn.Controller.run(self)
File ".../Server Plugin/asyn/controller.py", line 105, in run
item._can_read()
File ".../Server Plugin/asyn/selectable.py", line 244, in _can_read
self._scan(input)
File ".../Server Plugin/asyn/scan.py", line 63, in _scan
if not self.scan.scan(self):
File ".../Server Plugin/asyn/scan.py", line 139, in scan
target.callout(ctx, *m.groups())
File ".../Server Plugin/asyn/core.py", line 152, in callout
results = [cb(ctx, *args) for cb in list(self._callbacks)] # latch callback list
File ".../Server Plugin/ir/gcache/gcnet.py", line 235, in _calldown
self._create_dev(gcdev.Sensor, addr, type) # configured for input
File ".../Server Plugin/ir/gcache/gcnet.py", line 302, in _create_dev
dev = cls(self, address, specific)
File ".../Server Plugin/ir/gcache/gcdev.py", line 205, in __init__
self._upd_register()
AttributeError: 'Sensor' object has no attribute '_upd_register'
Cynical Caché Error plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)