Commit Graph

51 Commits

Author SHA1 Message Date
ge
40fb8613be feat: new error handling 2022-10-08 21:26:08 +03:00
ge
a501adfc65 Minor updates 2022-10-08 19:40:25 +03:00
ge
9f1a7312d5 make .s3cfg default 2022-10-08 19:40:08 +03:00
ge
340d353b78 add make_target_dirs 2022-10-08 19:39:07 +03:00
ge
b53cc39495 add syslog, remove compress 2022-10-08 19:38:25 +03:00
ge
9276d0f738 Various improvements 2022-10-08 19:37:22 +03:00
ge
a4e420337b feat: Add tgt_s3cmd 2022-08-21 21:09:19 +03:00
ge
ef30cd1561 feat: Delete unnecessary log 2022-08-21 21:07:55 +03:00
ge
d4c7e6c4a1 feat: Update compression for tar 2022-08-21 18:54:52 +03:00
ge
1b2ce90019 feat: Improve code 2022-08-21 04:52:17 +03:00
ge
4b39560d67 fix: Improve code; Fix error handling 2022-08-21 04:51:26 +03:00
ge
e5b244f358 feat: Improve code, add mariadb scheme, fix source issue 2022-08-21 04:49:51 +03:00
ge
bafb8b729a feat: Remove try; Add err, gen_backup_name, compress_file; Update log 2022-08-21 04:48:26 +03:00
ge
f6dbb64fe8 feat: Rename handler functions, remove gen_backup_name 2022-08-21 04:47:08 +03:00
ge
4832a3a751 feat: Add src_pg_dump, add extra.sh source 2022-08-21 04:45:09 +03:00
ge
a5284b303d feat: Code refactoring 2022-08-13 18:33:12 +03:00
ge
aaa7a5c2d3 feat: Add variable name_suffix; Pass shellcheck; Discard useless variables from main script 2022-06-29 21:27:35 +03:00
ge
3d514678e7 feat: Minor changes 2022-06-23 00:00:24 +03:00
ge
bdeb39581d feat: Add mysqldump.sh, move handlers to targets and sources dirs. 2022-06-22 23:53:20 +03:00
ge
1f2da45b25 feat: New compression logic 2022-06-22 23:50:36 +03:00
ge
23403765e5 feat: Add errors counter and compression function. No compression by default. 2022-06-22 23:48:14 +03:00
ge
f18b9627d5 feat: Minor changes 2022-06-07 22:25:15 +03:00
ge
119e339e29 feat: Increase log verbosity 2022-06-07 22:14:34 +03:00
ge
2bf83b6ddb feat: Minor changes 2022-06-07 22:06:37 +03:00
ge
5c43d3a843 feat: Add logging 2022-05-19 08:53:41 +03:00
ge
e60a644968 feat: Update log() 2022-05-19 08:53:14 +03:00
ge
63af638018 feat: Add lib.sh 2022-05-19 08:41:15 +03:00
ge
cfc88ae3c5 feat: Move is_installed() and is_function_set() to common.sh 2022-05-19 08:39:44 +03:00
ge
9ed6528911 feat: Move handler functions to separate scripts 2022-05-19 08:38:23 +03:00
ge
3b81668b2b feat: Code improvements 2022-05-17 01:47:12 +03:00
ge
9a008ad7b9 feat: Replace tar_compression with compressuion. Add tar_exclude option 2022-05-17 01:07:14 +03:00
ge
5310d5ae0f fix: Add Path-only URI processing 2022-05-17 00:25:40 +03:00
ge
bd616ba4fc feat: Add path-only URI support 2022-05-16 23:56:20 +03:00
ge
c37ee0de66 feat: Small code improvements 2022-05-15 11:40:57 +03:00
ge
1e124a6aa8 feat: Add tar compression selection 2022-05-15 08:12:47 +03:00
ge
d22604b13a feat: Add logging and output info 2022-05-15 07:19:52 +03:00
ge
c43346aa35 feat: Add error handling 2022-05-15 07:19:12 +03:00
ge
af6f60c8f5 fix: Fix shebangs 2022-05-15 02:16:51 +03:00
ge
6c27793897 feat: Add backup.sh 2022-05-15 02:13:05 +03:00
ge
06c7c2349a feat: Add helper variable for optimization 2022-05-15 02:10:26 +03:00
ge
444b6df4da feat: Add log formating ability 2022-05-15 02:09:27 +03:00
ge
d1a5eefb7a feat: Add __main_target path verification 2022-05-14 21:13:27 +03:00
ge
63753a4fab fix: Pass test file:///path/with/may/sub/dir/s 2022-05-14 21:08:08 +03:00
ge
6bd28cd6ae feat: Add common.sh 2022-05-14 20:08:16 +03:00
ge
1e69c9b497 feat: Rename variable local_target to __main_target 2022-05-14 20:07:39 +03:00
ge
05e2381981 feat: Rename script.sh to source.sh 2022-05-14 17:50:12 +03:00
ge
cbc1d68ab4 feat: Rename script.sh to source.sh 2022-05-14 17:49:46 +03:00
ge
0d355c468b feat: Add local_target variable and tests 2022-05-14 04:55:36 +03:00
ge
c950273168 feat: Add script.sh with tests 2022-05-14 03:36:13 +03:00
ge
68b4def813 feat: Rename parse_uri.sh to uri.sh 2022-05-14 01:07:01 +03:00