mirror of
https://github.com/dump-dvb/nix-config.git
synced 2024-06-30 18:38:48 +02:00
Merge pull request #1 from dump-dvb/influxdb-dump
modules/file_sharing: add hourly influxdb dump
This commit is contained in:
commit
7851680e57
|
@ -22,4 +22,19 @@
|
|||
|
||||
};
|
||||
};
|
||||
|
||||
systemd.services.dump-csv = {
|
||||
path = [ pkgs.influxdb ];
|
||||
script = ''
|
||||
TMPFILE=(mktemp)
|
||||
influx -precision rfc3339 -database \"dvbdump\" -execute \"SELECT * FROM telegram_r_09\" -format csv > $TMPFILE
|
||||
|
||||
mv $TMPFILE /var/lib/data-accumulator/data/telegrams.csv
|
||||
'';
|
||||
};
|
||||
systemd.timers.dump-csv = {
|
||||
partOf = [ "dump-csv.service" ];
|
||||
wantedBy = [ "timers.target" ];
|
||||
timerConfig.OnCalendar = "hourly";
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user