-
Type:
Bug
-
Status: Done (View Workflow)
-
Priority:
Normal
-
Resolution: Done
-
Component/s: None
-
Labels:None
A bug occurs when we ask fee status, KeyError Exception :
09:14:05.976907 client.alefur 8 ccd_r1 f text="command failed: KeyError(1,) at /home/pfs/mhs/products/Linux64/ics_ccdActor/1.2/python/ccdActor/Commands/TopCmd.py:130"
ret = self.actor.fee.getTemps()
cmd.inform('ccdTemps=%0.2f,%0.2f,%0.2f' % (ret[1], ret[2], ret[3]))
cmd.inform('ccdTemps=%0.2f,%0.2f,%0.2f' % (ret['PA'], ret['ccd0'], ret['ccd1']))
That should work.
BTW, I've noticed that there is a 'FEE' probe also, should we monitor that ?