Fixing bug release method for resource.py
authorLucia Guevgeozian Odizzio <lucia.guevgeozian_odizzio@inria.fr>
Thu, 30 Jan 2014 14:37:28 +0000 (15:37 +0100)
committerLucia Guevgeozian Odizzio <lucia.guevgeozian_odizzio@inria.fr>
Thu, 30 Jan 2014 14:37:28 +0000 (15:37 +0100)
src/nepi/execution/resource.py

index 699af31..9c236ea 100644 (file)
@@ -531,9 +531,8 @@ class ResourceManager(Logger):
                 import traceback
                 err = traceback.format_exc()
                 self.error(err)
-
-            self.set_released()
-            self.debug("----- RELEASED ---- ")
+                self.set_released()
+                self.debug("----- RELEASED ---- ")
 
     def fail(self):
         """ Sets the RM to state FAILED.
@@ -946,7 +945,8 @@ class ResourceManager(Logger):
         self.set_ready()
 
     def do_release(self):
-        pass
+        self.set_released()
+        self.debug("----- RELEASED ---- ")
 
     def do_fail(self):
         self.set_failed()