rewrite worker to run on celery and redis
This commit is contained in:
@@ -8,9 +8,10 @@ from misc import datetime, date, time, currDay, prevDay, ZoneInfo, currVersion,
|
||||
from db import (db, Period, Task, Event, User)
|
||||
from sqlalchemy import inspect
|
||||
from forms import (TaskForm, EventForm, PeriodForm, SignupForm, LoginForm, SettingsForm)
|
||||
from create_events import createEvents
|
||||
from log import appLogger
|
||||
|
||||
from worker import runCreateEvents
|
||||
|
||||
# init logger
|
||||
logger = appLogger('app')
|
||||
|
||||
@@ -183,7 +184,7 @@ def newPeriod():
|
||||
db.session.commit()
|
||||
logger.info(f'New period added by \'{current_user.userName}\' from {sourceIP}')
|
||||
# Run createEvents upon adding new period
|
||||
createEvents(db, currDay, Period, Event)
|
||||
runCreateEvents()
|
||||
return redirect(f'/period/edit/{period.period}')
|
||||
return render_template('newPeriod.html', form=form)
|
||||
|
||||
|
Reference in New Issue
Block a user