DWD Klimafaktoren
This commit is contained in:
2
Makefile
2
Makefile
@@ -62,7 +62,7 @@ all:
|
||||
bun run dev 2>&1 | tee ~/logs/`date '+%d-%m-%Y_%H:%M:%S'`.log
|
||||
|
||||
update-dwd-klimafaktoren-cron:
|
||||
pm2 start bun --name "update-dwd-klimafaktoren-cron" --cron "0 12 28 * *" -- src/cronjobs/update-dwd-klimafaktoren.ts
|
||||
pm2 start --no-autorestart bun --name "update-dwd-klimafaktoren-cron" --cron "0 12 28 * *" -- src/cronjobs/update-dwd-klimafaktoren.ts
|
||||
|
||||
prod: prod-no-backup backup-database-cronjob
|
||||
|
||||
|
||||
@@ -2,6 +2,11 @@ import { prisma } from "#lib/server/prisma.js";
|
||||
import moment from "moment";
|
||||
import csv from "csvtojson"
|
||||
|
||||
if (!process.env.prev_restart_delay && process.env.cron_restart) {
|
||||
console.log('skipping initial launch....');
|
||||
process.exit(0);
|
||||
}
|
||||
|
||||
// Als erstes schauen wir, welches das letzte Jahr ist, für das wir einen Verbrauchsausweis haben.
|
||||
// Das machen wir, indem wir die Ausweise nach Jahr und Monat sortieren und dann den letzten Eintrag nehmen.
|
||||
const newestDate = await prisma.klimafaktoren.findFirst({
|
||||
|
||||
Reference in New Issue
Block a user