snapraid-runner icon indicating copy to clipboard operation
snapraid-runner copied to clipboard

How to run as cron job?

Open jennso opened this issue 4 years ago • 2 comments

Hi I am trying to figure out how to run this script on a cron job,

this is what I got so far

cron entry:

06 15 * * * /usr/bin/python3 /opt/snapraid-runner-0.4/snapraid-runner.py >> ~/cron.log 2>&1

what I get on the logs is this:

snapraid-runner configuration file not found usage: snapraid-runner.py [-h] [-c CONFIG] [--no-scrub]

optional arguments: -h, --help show this help message and exit -c CONFIG, --conf CONFIG Configuration file (default: snapraid-runner.conf) --no-scrub Do not scrub (overrides config) ~ I guess I have to add the configuration file somehow.

Thanks for the amazing script! :)

jennso avatar Jul 30 '20 19:07 jennso

I would guess you need to specify the location of your snapraid-runner config file (using the -c option) -- my /etc/crontab looks like this (slightly different than running it as a user cron):

00 08 * * * root python3 /opt/snapraid-runner/snapraid-runner.py -c /opt/snapraid-runner/snapraid-runner.conf

StewGoin avatar Jul 30 '20 19:07 StewGoin

It's working thank you so much I added the root also.

Thanks!

jennso avatar Jul 30 '20 19:07 jennso