Python script for SnapRAID cronjobs
This script runs snapraid and sends its output to the console, a log file and via email. All this is configurable.
It can be run manually, but its main purpose is to be run via cronjob/windows scheduler.
It supports Windows, Linux and macOS and requires at least python3.7.
snapraid-runner.confand edit its contents. You need to at least configure
python3 snapraid-runner.pyon Linux or
py -3 snapraid-runner.pyon Windows.
syncto see how many files were deleted and aborts if that number exceeds a set threshold.
Snapraid-runner is supposed to be a small tool with clear focus. It should not have any dependencies to keep installation trivial. I always welcome bugfixes and contributions, but be aware that I will not merge new features that I feel do not fit the core purpose of this tool.
I keep the PRs for features I do not plan on merging open, so if there's a feature you are missing, you can have a look at the open PRs.
snapraid touch(by ShoGinn, #11)