Crates.io | cwrap |
lib.rs | cwrap |
version | 0.1.7 |
source | src |
created_at | 2023-02-05 20:55:41.43009 |
updated_at | 2023-12-04 18:15:01.122124 |
description | This is a binary that can be used to wrap something that is run via crontab. This will suppress failure (and success)output per specifications on the command-line. |
homepage | https://github.com/crustymonkey/rust-cwrap |
repository | https://github.com/crustymonkey/rust-cwrap |
max_upload_size | |
id | 777383 |
size | 72,948 |
A rust version of cron-wrap
This is mostly the same implementation as cron-wrap, but without the SMTP options. Those may be added later, but for now, this should be fully usable for most cases.
See cwrap --help
for all of the various options here.
An important note about CLI parsing: If you have options for your command,
you must terminate the options for cwrap
with a --
. For example,
if you were going to run grep -R something /path/to/dir/*
and you wanted to
set a cwrap option like --num-fails
, you would do it like this:
cwrap --num-fails 3 -- grep -R something /path/to/dir
Unfortunately, clap will gobble up anything that looks like an option no matter where it is, unless the options are terminated.