Skip to content

Commit 5cbecb2

Browse files
committed
Added new configuration setting
1 parent b75706a commit 5cbecb2

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

tests/config/test_schema.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ def test_get_config_schema(self):
2121
"disable_rollback",
2222
"dry_run",
2323
"excluded_variables",
24+
"force_new",
2425
"fixed_dims",
2526
"included_variables",
2627
"logging",

zappend/config/schema.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -674,6 +674,15 @@
674674
"type": "object",
675675
"additionalProperties": True,
676676
},
677+
force_new={
678+
"description": (
679+
"If set, an existing target dataset will be deleted at the"
680+
" location specified by `target_dir` before appending of slice"
681+
" datasets begins. WARNING: This operation cannot be rolled back!"
682+
),
683+
"type": "boolean",
684+
"default": False,
685+
},
677686
disable_rollback={
678687
"description": (
679688
"Disable rolling back dataset changes on failure."

0 commit comments

Comments
 (0)