def work_on(task_id=0, start_time_str=None):
'''Start given task id'''
tasks = get_tasks(condition=lambda x: x.tid == task_id)
tasks = group_task_by(tasks, group='name')
if not tasks:
LOGGER.error("could not find task ID '%s'", task_id)
else:
task = tasks[0]
start_time = None
if start_time_str:
date_str = datetime.strftime(datetime.today(),
'%Y-%m-%d')
start_time = date_str + ' ' + start_time_str
Task(task.name, start_str=start_time).start()
评论列表
文章目录