1.2 KiB
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.