예제 #1
0
 def tf_set_completed(self, agent, result):
     if result is SUCCESS:
         # TODO: should run bindings.bformals to evaluate formals and match actual output params
         # This will allow the MinusPrefix hack to be fixed
         agent.post_event(ProcedureSucceededEvent(self))
     else:
         agent.post_event(ProcedureFailedEvent(self, result))
     TaskExprTFrame.tf_set_completed(self, agent, result)
예제 #2
0
파일: procedure.py 프로젝트: jbalint/spark
 def tf_set_completed(self, agent, result):
     if result is SUCCESS:
         # TODO: should run bindings.bformals to evaluate formals and match actual output params
         # This will allow the MinusPrefix hack to be fixed
         agent.post_event(ProcedureSucceededEvent(self))
     else:
         agent.post_event(ProcedureFailedEvent(self, result))
     TaskExprTFrame.tf_set_completed(self, agent, result)