add hints on pre_exec error handling

Signed-off-by: Nico Schottelius <nico@ikn.schottelius.org>
This commit is contained in:
Nico Schottelius 2010-03-26 09:36:22 +01:00
parent e47fb78603
commit 72034cb042
5 changed files with 7 additions and 1 deletions

View file

@ -335,11 +335,14 @@ If you add '$CCOLLECT_CONF/defaults/`pre_exec`' or
will start `pre_exec` before the whole backup process and will start `pre_exec` before the whole backup process and
`post_exec` after backup of all sources is done. `post_exec` after backup of all sources is done.
If `pre_exec` exits with a non-zero return code, the whole backup
process will be aborted.
The `pre_exec` and `post_exec` script can access the following exported variables: The `pre_exec` and `post_exec` script can access the following exported variables:
- 'INTERVAL': the interval selected (`daily`) - 'INTERVAL': the interval selected (`daily`)
- 'no_sources': number of sources to backup (`2`) - 'no_sources': number of sources to backup (`2`)
- 'source_$no': name of the source, '$no' starts at 0 - 'source_$no': name of the source, '$no' starts at 0 (`$source_0`)
The following example describes how to report free disk space in The following example describes how to report free disk space in
human readable format before and after the whole backup process: human readable format before and after the whole backup process:
@ -605,6 +608,9 @@ respectively after doing the backup for *this specific* source.
If you want to have pre-/post-exec before and after *all* If you want to have pre-/post-exec before and after *all*
backups, see above for general configuration. backups, see above for general configuration.
If `pre_exec` exits with a non-zero return code, the backup
process of `this source` will be aborted (i.e. backup skipped).
The `post_exec` script can access the following exported variables from The `post_exec` script can access the following exported variables from
ccollect: ccollect: