Files
snapraid-runner/README.md
T
2017-07-20 23:50:12 +02:00

36 lines
1.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Snapraid Runner Script
This script runs snapraid, and sends it 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.
## How to use
* If you don’t already have it, download and install
[the latest python 2.7](http://www.python.org/getit/).
* Download [the latest release](https://github.com/Chronial/snapraid-runner/releases)
of this script and extract it anywhere or clone this repository via git.
* Copy/rename the `snapraid-runner.conf.example` to `snapraid-runner.conf` and
edit its contents. You need to at least configure `snapraid.exectable` and
`snapraid.config`.
* Run the script via `python snapraid-runner.py`.
## Features
* Runs `diff` before `sync` to see how many files were deleted and aborts if
that number exceeds a set threshold.
* Can create a size-limited rotated logfile.
* Can send notification emails after each run or only for failures.
* Can run `scrub` after `sync`
## Changelog
###v0.3 (20 Jul 2017)
* Limit size of sent emails
###v0.2 (27 Apr 2015)
* Fix compatibility with Snapraid 8.0
* Allow disabling of scrub from command line
###v0.1 (16 Feb 2014)
* Initial release