docker-volume-backup/cmd/backup
Frederik Ring b441cf3e2b
Fine grained labels (#115)
* Refactor label command mechanism to be more flexible

* Run all steps wrapped in labeled commands

* Rename methods to be in line with lifecycle

* Deprecate exec-pre and exec-post labels

* Add documentation

* Use type alias for lifecycle phases

* Fix bad imports

* Fix command lookup for deprecated labels

* Use more generic naming for lifecycle phase

* Fail on erroneous post command

* Update documentation
2022-07-10 10:36:56 +02:00
..
archive.go Allow for the exclusion of files from backups (#100) 2022-05-08 11:20:38 +02:00
config.go feat: Add storage class header (#119) 2022-07-06 13:18:12 +02:00
exec.go Fine grained labels (#115) 2022-07-10 10:36:56 +02:00
hooks.go Split source into multiple files, deduplicate pruning logic, do not parse templates when notifications are not used (#63) 2022-02-13 10:52:19 +01:00
lock.go Support identical cron schedule (#87) 2022-03-25 18:26:34 +01:00
main.go Fine grained labels (#115) 2022-07-10 10:36:56 +02:00
notifications.go Add env template helper (#121) 2022-07-06 13:16:32 +02:00
notifications.tmpl Added custom notification messages using text/template (#60) 2022-02-11 20:05:16 +01:00
script.go Fine grained labels (#115) 2022-07-10 10:36:56 +02:00
stats.go SSH Backup Storage Support (#107) 2022-06-17 11:06:15 +02:00
util.go Support identical cron schedule (#87) 2022-03-25 18:26:34 +01:00