mirror of
https://github.com/rustic-rs/rustic.git
synced 2025-10-26 11:18:51 +00:00
This PR adds `run-before`, `run-after`, `run-failure` and `run-finally` hooks for: - all commands in the `[global.hooks]` config profile section - commands accessing the repository in the `[repository.hooks]` config profile section - the `backup` command specifically in the `[backup.hooks]` config profile section - specific backup sources in the `[backup.snapshots.hooks]` section Note: This PR includes only calling the given commands. If there is the wish for supplying information to the commands (env variables or parameter substitution), this should be covered by a separate feature request/PR. closes #902 --------- Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com> Co-authored-by: simonsan <14062932+simonsan@users.noreply.github.com> |
||
|---|---|---|
| .. | ||
| hooks__backup_hooks_access_success.snap | ||
| hooks__backup_hooks_failure.snap | ||
| hooks__backup_hooks_success.snap | ||
| hooks__cat_hooks_access_success.snap | ||
| hooks__check_hooks_access_success.snap | ||
| hooks__check_not_backup_hooks_success.snap | ||
| hooks__completions_hooks_access_success.snap | ||
| hooks__config_hooks_access_success.snap | ||
| hooks__dump_hooks_access_success.snap | ||
| hooks__find_hooks_access_success.snap | ||
| hooks__forget_hooks_access_success.snap | ||
| hooks__full_hooks_before_backup_failure.snap | ||
| hooks__full_hooks_before_repo_failure.snap | ||
| hooks__full_hooks_success.snap | ||
| hooks__global_hooks_success.snap | ||
| hooks__list_hooks_access_success.snap | ||
| hooks__ls_hooks_access_success.snap | ||
| hooks__merge_hooks_access_success.snap | ||
| hooks__prune_hooks_access_success.snap | ||
| hooks__repair_hooks_access_success.snap | ||
| hooks__repoinfo_hooks_access_success.snap | ||
| hooks__repository_hooks_success.snap | ||
| hooks__restore_hooks_access_success.snap | ||
| hooks__self-update_hooks_access_success.snap | ||
| hooks__show-config_hooks_access_success.snap | ||
| hooks__snapshots_hooks_access_success.snap | ||
| hooks__tag_hooks_access_success.snap | ||