summaryrefslogtreecommitdiff
path: root/src/sardana/tango
diff options
context:
space:
mode:
authorGabriel Jover-Manas <gjover@cells.es>2014-03-21 17:57:13 +0100
committerGabriel Jover-Manas <gjover@cells.es>2014-03-28 12:48:22 +0100
commit18ae60e50d54cc308a5cd86fd57a8a8e5a629014 (patch)
tree3d34b01bc22cc21d81d3ba89a9991418aba071bd /src/sardana/tango
parent28d471e3e51f8e310b275c4a5892c504eeb61030 (diff)
TangoMacroExecutor _stop() only handles PyTango.DevFailed
When any exception occurs in TangoMacroExecutor _stop() method when stopping a macro, it will only catch PyTango.DevFailed exception
Diffstat (limited to 'src/sardana/tango')
-rwxr-xr-x[-rw-r--r--]src/sardana/tango/macroserver/test/macroexecutor.py5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/sardana/tango/macroserver/test/macroexecutor.py b/src/sardana/tango/macroserver/test/macroexecutor.py
index 0e0f8c0c..655bfaa9 100644..100755
--- a/src/sardana/tango/macroserver/test/macroexecutor.py
+++ b/src/sardana/tango/macroserver/test/macroexecutor.py
@@ -125,10 +125,7 @@ class TangoMacroExecutor(BaseMacroExecutor):
try:
self._door.StopMacro()
except PyTango.DevFailed, e:
- #TODO: what to do with Exceptions???
- print 'DevFailed exception was thrown: ', e
- except Exception, e:
- print 'Exception was thrown: ', e
+ raise Exception("Unable to Stop macro: %s"% e)
def _registerLog(self, log_level):
log_cb = TangoLogCb(self, log_level)