def cancel_task(context, task_name): move_task(Todo(context.driver), task_name, action="cancel")
def move_task_to_done(context, task_name): move_task(Doing(context.driver), task_name, action="do")
def back_task_to_todo(context, task_name): move_task(Doing(context.driver), task_name, action="cancel")
def move_task_to_doing(context, task_name): move_task(Todo(context.driver), task_name, action='do')