Skip to content

Commit 7af7561

Browse files
tadasbartadasbare
andauthored
fix: Remove the redundant --keep-local option (#57)
The PR removes the `--storage-gcs-keep-local` option. The option is non-functional and is already covered by Snakemake's option `--keep-storage-local-copies`. I propose a fix for the general `keep-local` functionality in snakemake/snakemake#3358 Closes #56. <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **Refactor** - Simplified the storage provider configuration by removing the option to keep local copies of storage objects, while continuing to support remote storage management. <!-- end of auto-generated comment: release notes by coderabbit.ai --> Co-authored-by: Tadas Bareikis <tadas@vugene.com>
1 parent 8052134 commit 7af7561

File tree

1 file changed

+0
-9
lines changed

1 file changed

+0
-9
lines changed

snakemake_storage_plugin_gcs/__init__.py

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -51,15 +51,6 @@ class StorageProviderSettings(StorageProviderSettingsBase):
5151
"required": True,
5252
},
5353
)
54-
keep_local: Optional[bool] = field(
55-
default=False,
56-
metadata={
57-
"help": "keep local copy of storage object(s)",
58-
"env_var": False,
59-
"required": False,
60-
"type": bool,
61-
},
62-
)
6354
stay_on_remote: Optional[bool] = field(
6455
default=False,
6556
metadata={

0 commit comments

Comments
 (0)