Commit graph

18 commits

Author SHA1 Message Date
phil b60309a7e6 mktemp creates restricted files, we need to change permissions 2023-12-02 23:37:52 +01:00
phil 012c77f2ed Use mktemp for creating tempfile 2023-12-02 22:44:59 +01:00
phil 89fc555eb1 Add newline 2023-12-02 22:03:25 +01:00
phil dd9b8b717c Add newline to the end of the file 2023-12-02 17:24:29 +01:00
phil 5009ed456e Remove echo statement 2023-12-02 16:15:58 +01:00
phil 82bc88629d Add functions, help text and metric type 2023-12-02 16:03:29 +01:00
phil f1972140ff Use jq to filter output 2023-12-02 11:45:43 +01:00
phil 8404625755 Use complete timestamp for last backup, output in epoch 2023-12-02 10:52:29 +01:00
phil 47fb292ff0 Cleanup, include date of last backup 2023-12-02 10:14:05 +01:00
phil fe215782ed Remove color codes from borgmatic output 2023-12-02 10:04:19 +01:00
phil c7896338ed Allow to wait longer for unresponsive hosts 2023-12-02 09:40:16 +01:00
phil be1cf37ca3 Send backup status via exporter to Prometheus 2023-12-02 09:18:19 +01:00
phil f4152f9a5e Create SSH config for borg providers 2023-05-08 11:21:21 +02:00
phil a984bbbce9 Fix spacing 2023-04-09 11:24:49 +02:00
phil dab13a2388 Read borgbase repository dynamically
No need to configure it in host_vars
2023-04-09 10:41:54 +02:00
phil c6c4304d9e Remove repository label from borgmatic configuration
Only supported with borgmatic >= 1.7.10
We can still use it for borg key export.
2023-04-09 10:10:08 +02:00
phil f4d6366253 Add bash completion and labels to repositories 2023-04-09 09:25:16 +02:00
phil ce5f7104f9 Add defaults and more tasks 2023-04-08 21:07:04 +02:00