feat: productionize learning engine and classroom
This commit is contained in:
1 parent
2d04197f3f
commit
ba35adfbfa
124 files changed
+9071
-796
No files matched your search
@@ -11,9 +11,11 @@ import {
|
||||
} from '@/lib/server/authz/owner-binding';
|
||||
|
||||
export const CLASSROOMS_DIR =
|
||||
process.env.CLASSROOM_DATA_DIR ?? path.join(process.cwd(), 'data', 'classrooms');
|
||||
process.env.CLASSROOM_DATA_DIR ??
|
||||
path.join(process.env.LEARNING_DATA_DIR ?? path.join(process.cwd(), 'data'), 'classrooms');
|
||||
export const CLASSROOM_JOBS_DIR =
|
||||
process.env.CLASSROOM_JOBS_DIR ?? path.join(process.cwd(), 'data', 'classroom-jobs');
|
||||
process.env.CLASSROOM_JOBS_DIR ??
|
||||
path.join(process.env.LEARNING_DATA_DIR ?? path.join(process.cwd(), 'data'), 'classroom-jobs');
|
||||
|
||||
async function ensureDir(dir: string) {
|
||||
await fs.mkdir(dir, { recursive: true });
|
||||
|
||||
Reference in new issue
Block a user