İbrahim Akyel
0b205fe6dc
SSH Backup Storage Support ( #107 )
...
* SSH Client implemented
* Private key auth implemented
Code refactoring
* Refactoring
* Passphrase renamed to IdentityPassphrase
Default private key location changed to .ssh/id
2022-06-17 11:06:15 +02:00
da8c63f755
Support identical cron schedule ( #87 )
...
* Retry on lock being unavailable
* Refactor locking to return plain error
* Collect LockedTime in stats
* Add test case
* Add documentation for LOCK_TIMEOUT
* Log in case lock needs to be awaited
* Release resources created for awaiting lock
2022-03-25 18:26:34 +01:00
Mauro Molin
8dfdd14527
Added custom notification messages using text/template ( #60 )
...
* Added custom notification messages using text/template
* Change notification template path and removed automatic newline trim
* Added stats and changed structure of template params
* Stat file hotfix
* Embedded and fixed default notification templates
Fix
* Changed Output to LogOutput
* Changed stats integer to unsigned
* Bytes formatting in template func
fix
* Changed Archives to Storages
* Removed unecessary sleep for pruning leeway
* Set EndTime after pruning is completed
* Added custom notifications documentation
* Added 5s sleep in swarm test
* Fixed documentation
* Dockerfile copies all files in cmd/backup
2022-02-11 20:05:16 +01:00