Forráskód Böngészése

catch exception in get

Jalal Mostafa 2 éve
szülő
commit
c2809d0588
1 módosított fájl, 5 hozzáadás és 2 törlés
  1. 5 2
      core.py

+ 5 - 2
core.py

@@ -118,8 +118,11 @@ def fetch_epics():
     ca.poll()
 
     # request get, but do not wait for result
-    for chid in pvchids:
-        ca.get_with_metadata(chid, ftype=14, wait=False)
+    for idx, chid in enumerate(pvchids):
+        try:
+            ca.get_with_metadata(chid, ftype=14, wait=False)
+        except ca.CASeverityException as e:
+            print(pvs[idx], e)
 
     # now wait for get() to complete
     ca.poll()