From 4b2f7e03af8260314a1d579fbd7710dbedc7b27e Mon Sep 17 00:00:00 2001 From: Dan Helfman Date: Sat, 1 Mar 2025 21:02:32 -0800 Subject: [PATCH] Fix broken "config generate" (#975). --- borgmatic/config/generate.py | 1 + borgmatic/config/schema.yaml | 1 + 2 files changed, 2 insertions(+) diff --git a/borgmatic/config/generate.py b/borgmatic/config/generate.py index f42c1690..6b375b76 100644 --- a/borgmatic/config/generate.py +++ b/borgmatic/config/generate.py @@ -41,6 +41,7 @@ def schema_to_sample_configuration(schema, level=0, parent_is_sequence=False): ''' schema_type = schema.get('type') example = schema.get('example') + if example is not None: return example diff --git a/borgmatic/config/schema.yaml b/borgmatic/config/schema.yaml index 109b1a8f..23db735d 100644 --- a/borgmatic/config/schema.yaml +++ b/borgmatic/config/schema.yaml @@ -1051,6 +1051,7 @@ properties: "tar" format. Be aware that Borg does its own compression as well, so you may not need it in both places. + example: none ssl_mode: type: string enum: ['disable', 'allow', 'prefer',