コード例 #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)