Use /tmp/mako_lms and /tmp/mako_cms for compiled mako templates.
Currently a new temp directory is created for every process via mkdtemp_clean() which cleans it on process exit. However, this is not compatible with using --preload option of gunicorn. With this option the tmp directory is created on gunicorn start and is shared by all the workers. But when a worker exits it deletes the directory. And so on the next requent the tmp directory needs to be recreated and the templates need to be recompiled. LMS-6507
Showing
Please
register
or
sign in
to comment