Commit Graph

189 Commits

Author SHA1 Message Date
Kevin Veen-Birkenbach 6537626d77 optimized code formating 2024-02-05 19:18:54 +01:00
Kevin Veen-Birkenbach da7e5cc9be changed loading of directory-validator 2024-02-05 19:16:09 +01:00
Kevin Veen-Birkenbach 69a1ea30aa Implemented stamp function 2024-01-29 20:04:21 +01:00
Kevin Veen-Birkenbach e9588b0e31 Added exception catching 2024-01-14 01:46:47 +01:00
Kevin Veen-Birkenbach 42566815c4 solved start bug 2024-01-14 01:25:54 +01:00
Kevin Veen-Birkenbach 8bc2b068ff Added condition to stop containers 2024-01-12 18:58:02 +01:00
Kevin Veen-Birkenbach 25d428fc9c Removed skipping of unused volumes 2024-01-12 18:42:26 +01:00
Kevin Veen-Birkenbach 0077efa63c Implemented stop on first error 2024-01-12 16:20:17 +01:00
Kevin Veen-Birkenbach 9d8e80f793 Implemented better parameter check 2024-01-12 15:42:51 +01:00
Kevin Veen-Birkenbach d2b699c271 Implemented postgres recovery 2024-01-12 11:47:46 +01:00
Kevin Veen-Birkenbach b7dcb17fd5 Optimized logic for central databases 2024-01-11 20:51:55 +01:00
Kevin Veen-Birkenbach 7f6f5f6dc8 Optimized logic for central databases 2024-01-11 20:47:57 +01:00
Kevin Veen-Birkenbach 75d48fb3e9 Removed unnecessary warning 2024-01-11 20:40:07 +01:00
Kevin Veen-Birkenbach bb3d20c424 Solved path comparisment bug 2024-01-11 16:21:39 +01:00
Kevin Veen-Birkenbach f057104a65 Solved order bug 2024-01-11 15:56:34 +01:00
Kevin Veen-Birkenbach 7fe1886ff9 Solved trailing spaces bug 2024-01-11 12:20:38 +01:00
Kevin Veen-Birkenbach 35e28f31d2 Changed logic so that volume is not created for db recoveries 2024-01-11 11:04:03 +01:00
Kevin Veen-Birkenbach 15a1f17184 Changed logic so that volume is not created for db recoveries 2024-01-11 10:58:35 +01:00
Kevin Veen-Birkenbach ace1a70488 Optimized database recovery function 2024-01-11 03:04:13 +01:00
Kevin Veen-Birkenbach d537393da8 Solved array bug 2024-01-09 13:18:17 +01:00
Kevin Veen-Birkenbach 2b716e5d90 Optimized code performance 2024-01-09 12:59:53 +01:00
Kevin Veen-Birkenbach 7702b17a9d Changed from jq to format 2024-01-08 20:43:42 +01:00
Kevin Veen-Birkenbach 489b5796b7 Implemented shutdown parameter 2024-01-08 19:48:50 +01:00
Kevin Veen-Birkenbach bf9986f282 Removed unecessary host from seeder function 2024-01-06 14:23:23 +01:00
Kevin Veen-Birkenbach e2e62c5835 Added comment, to prevent thinking in future. PS: Thanks ChatGPT :-* 2024-01-06 14:02:13 +01:00
Kevin Veen-Birkenbach 4388e09937 Implemented support of multiple databases per instance 2024-01-06 13:51:30 +01:00
Kevin Veen-Birkenbach 31133f251e Added images where no restart is required 2024-01-06 13:36:35 +01:00
Kevin Veen-Birkenbach 850fc3bf0c Implemented dynamic storage path identification 2024-01-06 13:27:17 +01:00
Kevin Veen-Birkenbach 00fd102f81 removed parameter bug 2023-12-27 23:33:17 +01:00
Kevin Veen-Birkenbach f369a13d37 changed function strucutre 2023-12-27 23:31:21 +01:00
Kevin Veen-Birkenbach f505be35d3 Refactored variables to global to reduce complexity 2023-12-27 23:24:31 +01:00
Kevin Veen-Birkenbach 49c442b299 changed parameter 2023-12-27 21:37:06 +01:00
Kevin Veen-Birkenbach 0322eee107 Removed redundant code 2023-12-27 21:36:07 +01:00
Kevin Veen-Birkenbach 9a5b544e0b Implemented SQL dumps for backup everything 2023-12-27 21:26:11 +01:00
Kevin Veen-Birkenbach 15d7406b7e Implemented global variables to reduce code complexity 2023-12-27 21:04:25 +01:00
Kevin Veen-Birkenbach 9dd58f3ee4 Implemented forced file backup 2023-12-27 20:46:56 +01:00
Kevin Veen-Birkenbach 7f383fcce2 Solved undefined variable bug 2023-12-26 20:33:35 +01:00
Kevin Veen-Birkenbach a72753921a Execute backup just once per volume and not once per volume container 2023-12-26 20:20:26 +01:00
Kevin Veen-Birkenbach 407eddc2c3 Ignored images 2023-12-26 20:07:49 +01:00
Kevin Veen-Birkenbach 3fedf49f4e Solved bug 2023-12-26 19:46:20 +01:00
Kevin Veen-Birkenbach fb2e1df233 Solved parameter bug 2023-12-26 19:21:01 +01:00
Kevin Veen-Birkenbach 47922f53fa Solved versions bug 2023-12-26 18:53:58 +01:00
Kevin Veen-Birkenbach 162b3eec06 Reimplemented incremental backup and improved downtime 2023-12-26 18:22:06 +01:00
Kevin Veen-Birkenbach e0fc263dcb Removed duplicated code 2023-12-26 16:09:18 +01:00
Kevin Veen-Birkenbach 581ff501fc Implemented create_volume_directory 2023-12-26 14:34:32 +01:00
Kevin Veen-Birkenbach 540797f244 Made password optional 2023-12-26 04:01:29 +01:00
Kevin Veen-Birkenbach 7853283ef3 Added condition for passwordlesslogin 2023-12-26 02:56:12 +01:00
Kevin Veen-Birkenbach 5e91e298c4 Added instance attribut 2023-12-26 00:27:27 +01:00
Kevin Veen-Birkenbach de59646fc0 Removed deprecated warning 2023-12-25 23:39:28 +01:00
Kevin Veen-Birkenbach bcc8a7fb00 Solved header bug 2023-12-25 23:36:21 +01:00