norgbackup/docs/content/usage/before_and_after_actions.md
2024-08-24 20:20:43 +01:00

1.2 KiB

+++ title = "Before and After Actions" weight = 90 +++ Norg has the ability to run other commands before and after various points during its running session.
These times are as follows:

  • before_everything - Runs before anything else happens, just after starting.
  • after_everything - Runs after everything has happened, just before closing.
  • before_actions - Runs before any action for each repository.
  • after_actions - Runs after any action for each repository.
  • before_backup - Runs before each backup for each repository.
  • after_backup - Runs after each backup for each repository.
  • before_extract - Runs before an extract.
  • after_extract - Runs after an extract.
  • before_prune - Runs before a prune job (when run manually).
  • after_prune - Runs after a prune job (when run manually).
  • before_compact - Runs before a compact action, for each repository.
  • after_compact - Runs after a compact aciton, for each repository.
  • before_check - Runs before a check action, for each repository.
  • after_check - Runs after a check action, for each repository.

The general use here is to run a database backup/dump to store a database backup file in a location that is then backed up, but could be used for other things.