Commit Graph

2081 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
8f4cce5fa5 Make dev docs message stand out a little more. 2023-05-30 22:30:06 -07:00
518aeabb2a Document verbosity levels (#484). 2023-05-30 22:25:27 -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
b222f6a60b Mention new verbosity level to NEWS (#484). 2023-05-30 15:52:49 -07:00
c0aaba6891 Add option to disable syslog output (#484).
Reviewed-on: borgmatic-collective/borgmatic#675
2023-05-30 20:03:56 +00: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
4c60bf84d7 extract config files 2023-05-28 01:36:32 +05:30
dbb778a4d6 finish parsing and add error for empty config subcommand 2023-05-26 22:44:31 +05:30
f4a169fdf3
Merge pull request #2 from witten/feat/store-config-in-archive 2023-05-26 21:29:18 +05:30
3d41ed3a34 add test to check that log_file is disabled
if logging is disabled

Signed-off-by: Soumik Dutta <shalearkane@gmail.com>
2023-05-26 09:58:53 +05:30
0283f9ae2a fix help string
Signed-off-by: Soumik Dutta <shalearkane@gmail.com>
2023-05-26 08:57:12 +05:30
d556a23f97 update borgmatic tests
Signed-off-by: Soumik Dutta <shalearkane@gmail.com>
2023-05-26 08:57:12 +05:30
f98d07e8d8 fix logger test
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
24be6272ed add test for logger
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
96adee444b Potential fix for nested subparsers not parsing correctly. 2023-05-25 15:03:15 -07:00
8b7996dfda removed parents and used reversed remaining_args 2023-05-26 01:07:11 +05:30
2241de11c0 start work on borgmatic config bootstrap command 2023-05-26 00:26:13 +05:30
84c21b062f Fix incorrect argument ordering (#659). 2023-05-23 16:55:40 -07:00
76138faaf3 Add integration test for mount action (#659). 2023-05-23 14:49:04 -07:00
9299841a5b Add date-based matching flags to NEWS (#659). 2023-05-23 14:30:16 -07:00
35b5c62ca6 Add Borg 2 date-based matching flags for archive selection (#659).
Reviewed-on: borgmatic-collective/borgmatic#661
2023-05-23 21:26:17 +00:00
05b989347c Upgrade requests test requirement (security). 2023-05-23 08:43:45 -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
833796d1c4 Add archive check probing logic tweak to NEWS (#688). 2023-05-17 08:48:54 -07:00
ee32b076eb update tests and formatting 2023-05-16 23:17:35 +05:30
e3425f48be Instead of taking the first check time found, take the maximum value (#688) 2023-05-16 10:20:52 -07:00
79b094d035 Bump version for release. 2023-05-16 09:59:09 -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
b10148844b change config_paths var name to used_config_paths to avoid collisions 2023-05-16 14:00:23 +05:30
ba845d4008 Codespell saves the day. 2023-05-15 23:25:13 -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
49b4d371ce create and add content to borgmatic-manifest.json 2023-05-16 00:24:19 +05:30
1bc7bb4971 feat: store configs used to create an archive in the archive 2023-05-15 23:04:42 +05:30
e66e449c3b Merge branch 'main' of ssh://projects.torsion.org:3022/borgmatic-collective/borgmatic 2023-05-14 12:51:23 -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
f0fc638284 Docs: add Gentoo Linux to other ways to install (#696).
Reviewed-on: borgmatic-collective/borgmatic#696
2023-05-13 16:33:11 +00:00
c6126a9226 Docs: add Gentoo Linux to other ways to install 2023-05-13 11:22:47 +00:00
62b11ba16b Docs: add Gentoo Linux to other ways to install 2023-05-13 11:20:47 +00: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
15ef37d89f Add test coverage for exact_options_completion() raising (#686). 2023-05-06 16:25:26 -07:00
e84bac29e5 Remove value type for compatibility with Python 3.8 (#686). 2023-05-06 16:18:37 -07:00
1a956e8b05 Add fish shell completions to NEWS (#686). 2023-05-06 16:04:15 -07:00