export destination_* for usage in post_exec in documentate it

Signed-off-by: Nico Schottelius <nico@ikn.schottelius.org>
This commit is contained in:
Nico Schottelius 2009-10-31 10:18:23 +01:00
parent 375f9ebafe
commit c314f284a2
2 changed files with 9 additions and 3 deletions

View file

@ -496,9 +496,9 @@ while [ "${i}" -lt "${no_sources}" ]; do
fi fi
# set time when we really begin to backup, not when we began to remove above # set time when we really begin to backup, not when we began to remove above
destination_name="${INTERVAL}.$(${CDATE}).$$" export destination_name="${INTERVAL}.$(${CDATE}).$$"
destination_dir="${ddir}/${destination_name}" export destination_dir="${ddir}/${destination_name}"
destination_full="${destination}/${destination_name}" export destination_full="${destination}/${destination_name}"
# give some info # give some info
_techo "Beginning to backup, this may take some time..." _techo "Beginning to backup, this may take some time..."

View file

@ -599,6 +599,12 @@ 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.
The `post_exec` script can access the following exported variables from
ccollect:
- destination_name: contains the base directory name (`daily.20091031-1013.24496`)
- destination_dir: full path (`/tmp/ccollect/daily.20091031-1013.24496`)
- destination_full: like 'destination_dir', but prepended with the remote_host, if set (`host:/tmp/ccollect/daily.20091031-1013.24496` or `/tmp/ccollect/daily.20091031-1013.24496`)
Example: Example:
-------------------------------------------------------------------------------- --------------------------------------------------------------------------------