'''List current goals'''
with Session(self.engine) as session:
cmd = select(Goal).where(Goal.complete_date == None).where(Goal.start_date <= today())
- # cmd = select(Goal).where(Goal.complete_date == None)
- return session.exec(cmd).all()
+ results = session.exec(cmd).all()
+ logger.debug(f'Current goals: {results}')
+ return results
def get_done_goals(self):
'''List completed goals'''
+import logging
+
from invoke import Collection
from matrix_goal_bot import tasks
+logging.basicConfig(filename='matrix-goal-bot.log', encoding='utf-8', level=logging.DEBUG)
+logging.getLogger('nio').setLevel(logging.WARNING)
+logging.getLogger('asyncio').setLevel(logging.WARNING)
+
ns = Collection()
ns.add_collection(tasks, 'goals')