Skip to content

Commit

Permalink
added task_state
Browse files Browse the repository at this point in the history
  • Loading branch information
leahh committed Sep 11, 2024
1 parent 60082c7 commit da8c46e
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions beeflow/tests/mocks.py
Original file line number Diff line number Diff line change
Expand Up @@ -166,10 +166,10 @@ def reset_workflow(self, old_id, new_id): #noqa not using parameter in mock
self.task_metadata[task_id] = {}
self.task_states[task_id] = 'WAITING'

def load_task(self, task):
def load_task(self, task, task_state):
"""Load a task into a workflow in the graph database."""
self.tasks[task.id] = task
self.task_states[task.id] = 'WAITING'
self.task_states[task.id] = task_state
self.task_metadata[task.id] = {}
self.inputs[task.id] = {}
self.outputs[task.id] = {}
Expand All @@ -186,7 +186,8 @@ def initialize_ready_tasks(self, workflow_id): #noqa not using parameter in mock

def restart_task(self, _old_task, new_task):
"""Create a new task from a failed task checkpoint restart enabled."""
self.load_task(new_task)
task_state = "WAITING"
self.load_task(new_task, task_state)

def finalize_task(self, task):
"""Set a task's state to completed."""
Expand Down

0 comments on commit da8c46e

Please sign in to comment.