diff --git a/src/dynamic-srv.py b/src/dynamic-srv.py index f057c23980eb5c813f2fe66bd0511df18f74a2f6..cb4cff0eda6a50db55cde686ab5adc7419d2f228 100755 --- a/src/dynamic-srv.py +++ b/src/dynamic-srv.py @@ -231,7 +231,7 @@ class Dynamic(PyTango.Device_4Impl): try: self.module = __import__(module_name) except ImportError as ex: - sys.stderr.write(str(ex)+"\n") + #sys.stderr.write(str(ex)+"\n") self.module = None self.set_state(PyTango.DevState.FAULT) self.set_status("Invalid Filters Script " + self.FiltersScript ) @@ -249,7 +249,7 @@ class Dynamic(PyTango.Device_4Impl): self.cfg_module = importlib.import_module(self.cfg_module_name) #print("imported cfg") except Exception as ex: - sys.stderr.write(str(ex)+"\n") + #sys.stderr.write(str(ex)+"\n") self.cfg_module = None self.set_status("Configurator script file not found") self.set_state(PyTango.DevState.ON) @@ -329,8 +329,10 @@ class Dynamic(PyTango.Device_4Impl): self.myattrs[attr_obj.name] = np.zeros(attr_obj.dimension, fromPyTango2NumpyType(attr_obj.datatype)) except Exception as ex: - sys.stderr.write(str(ex)+"\n") - self.set_status("Invalid cfg script file skipped") + print("why??") + #sys.stderr.write(str(ex)+"\n") + self.set_state(PyTango.DevState.FAULT) + self.set_status("Error(s) detected in cfg script file") self.set_state(PyTango.DevState.ON)