result = Data().add_goal(name)
print(result)
+@task
+def close_goal(c, goal_id):
+ result = Data().complete_goal(goal_id)
+ print(result)
+
+
+@task
+def rename_goal(c, goal_id, name):
+ result = Data().rename_goal(goal_id, name)
+ print(result)
+
+
@task
def add_task(c, goal_id, name):
result = Data().add_task(goal_id=goal_id, name=name)
print(result)
+@task
+def remove_task(c, goal_id, name):
+ result = Data().add_task(goal_id=goal_id, name=name)
+ print(result)
+
+
@task
def list(c):
- goals = Data().list_goals()
+ goals = Data().get_all_goals()
+ for goal in goals:
+ print(goal)
+
+
+@task
+def visionless(c):
+ goals = Data().visionless()
+ for goal in goals:
+ print(goal)
+
+
+@task
+def list_done(c):
+ goals = Data().get_done_goals()
for goal in goals:
print(goal)