Commit Graph

725 Commits

Author SHA1 Message Date
1784ca5910 Fix "check" action error when repository and archive checks are configured but the archive check gets skipped due to the configured frequency (#704). 2023-05-30 23:19:33 -07:00
341bd4118d Fix "--archive latest" on "list" and "info" actions only working on the first of multiple configured repositories (#706). 2023-05-30 16:53:55 -07:00
a7f81d538d nit changes
- help strings in borgmatic commands
- test fixes in test_logger and test_borgmatic

Signed-off-by: Soumik Dutta <shalearkane@gmail.com>
2023-05-29 01:09:00 +05:30
0283f9ae2a fix help string
Signed-off-by: Soumik Dutta <shalearkane@gmail.com>
2023-05-26 08:57:12 +05:30
09f59ad97d disable monitoring hooks if monitoring_log_level is set to DISABLED
Signed-off-by: Soumik Dutta <shalearkane@gmail.com>
2023-05-26 08:57:12 +05:30
5a9bb4b97f update help strings
Signed-off-by: Soumik Dutta <shalearkane@gmail.com>
2023-05-26 08:57:12 +05:30
6a2eb1f157 make value of disabled level higher
so that no other log has higher priority

Signed-off-by: Soumik Dutta <shalearkane@gmail.com>
2023-05-26 08:57:12 +05:30
99473c30a8 disable sending logs in Healthchecks
Signed-off-by: Soumik Dutta <shalearkane@gmail.com>
2023-05-26 08:57:12 +05:30
f512d1e460 add verbosity level -2
Signed-off-by: Soumik Dutta <shalearkane@gmail.com>
2023-05-26 08:57:12 +05:30
84c21b062f Fix incorrect argument ordering (#659). 2023-05-23 16:55:40 -07:00
00e9bb011a test should mock out make_flags_from_arguments
Signed-off-by: Chirag Aggarwal <thechiragaggarwal@gmail.com>
2023-05-20 09:23:09 -04:00
e3425f48be Instead of taking the first check time found, take the maximum value (#688) 2023-05-16 10:20:52 -07:00
b45e45f161 Partial conversion of showing repository labels in logs instead of paths (part of #635). 2023-05-16 09:36:50 -07:00
645d29b040 Fix archive checks being skipped even when particular archives haven't been checked recently (#688). 2023-05-15 23:17:45 -07:00
8eb05b840a Log a warning when "borgmatic borg" is run with an action that borgmatic natively supports (#694). 2023-05-14 09:59:28 -07:00
403ae0f698 Clarify configuration comment about source_directories also accepting files (#693). 2023-05-09 10:14:03 -07:00
92a2230a07 Add support for logging each log line as a JSON object via global "--log-json" flag (#680). 2023-05-08 23:00:49 -07:00
b3b08ee6d7 Fix error in "borgmatic restore" action when the configured repository path is relative (#691). 2023-05-07 21:21:35 -07:00
4aae7968b8
Add fish shell completions support (#686).
Merge pull request #70 from isaec/feat/fish-completions
2023-05-06 16:00:25 -07:00
43c532bc57
add test for dedent strip 2023-05-06 11:51:35 -07:00
efb81fc2c1
rename last arg helper function to current arg for clarity 2023-05-06 11:42:32 -07:00
c8f4344f89
add more justification to checks 2023-05-06 11:39:02 -07:00
a047f856a1
tweak docstring, add comment 2023-05-06 11:37:38 -07:00
d732059979
fix rotted comments 2023-05-06 11:32:10 -07:00
aa564ac5fe
fix the error thrown, unit test for it, and add string explanations 2023-05-06 11:25:15 -07:00
372622fbb1
add more doccomments, drop a check 2023-05-06 10:46:27 -07:00
469e0ccace
create doccomments, start writing unit tests 2023-05-06 10:42:06 -07:00
59a6ce1462
replace double quotes with single quotes 2023-05-05 00:03:43 -07:00
5a7a1747f2
add safety check to avoid infinite cat hang 2023-05-05 00:01:45 -07:00
b557d635fd
async validity check 2023-05-04 23:57:37 -07:00
d59b9b817f
support required actions 2023-05-04 23:44:54 -07:00
16ac4824a5
handle typed without default params 2023-05-04 23:42:04 -07:00
3592ec3ddf
dont show deprecated options 2023-05-04 23:32:09 -07:00
8f3039be23
handle the expanding filters better 2023-05-04 23:23:29 -07:00
b4a38d8be9
fix flag showing up for paths 2023-05-04 23:06:11 -07:00
d962376a9d
refactor to only show specific options if possible 2023-05-04 21:58:30 -07:00
193731a017
rename function 2023-05-04 21:14:48 -07:00
bbc3e9d717
show possible choices 2023-05-04 21:12:24 -07:00
639e88262e
create working file completion 2023-05-04 20:17:26 -07:00
f12a10d888
start work on conditional file completion 2023-05-04 19:50:49 -07:00
28efc85660
rearrange to improve legability of the file 2023-05-04 18:11:13 -07:00
f1fd2e88dd
drop blank completion 2023-05-04 13:49:29 -07:00
700f8e9d9c
replace .format with fstring 2023-05-04 13:39:48 -07:00
f04036e4a7
use fstring to produce completion lines 2023-05-04 13:33:21 -07:00
062453af51
replace actionStr with action_name 2023-05-04 13:29:25 -07:00
9ff5ea5240
add a unit test, fix isort and black 2023-05-04 13:22:09 -07:00
359afe5318 Error if --list is used with --json for create action (#680). 2023-05-03 17:16:36 -07:00
0b397a5bf9 Fix borgmatic error when not finding the configuration schema for certain "pip install --editable" development installs (#687). 2023-04-30 16:24:10 -07:00
a60d7fd173 Run "borgmatic borg" action without capturing output so interactive prompts and flags like "--progress" still work. 2023-04-30 15:43:41 -07:00
98e3a81fcf
allow file completions as applicable 2023-04-28 12:42:26 -07:00