We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e4e1446 commit da760f7Copy full SHA for da760f7
1 file changed
src/snakemake/storage.py
@@ -95,15 +95,11 @@ def register_storage(
95
f"{plugin.name} is not."
96
)
97
98
- keep_local = (
99
- settings["keep_local"]
100
- if "keep_local" in settings
101
- else self.workflow.storage_settings.keep_storage_local
+ keep_local = settings.get(
+ "keep_local", self.workflow.storage_settings.keep_storage_local
102
103
- retrieve = (
104
- settings["retrieve"]
105
- if "retrieve" in settings
106
- else self.workflow.storage_settings.retrieve_storage
+ retrieve = settings.get(
+ "retrieve", self.workflow.storage_settings.retrieve_storage
107
108
provider_instance = plugin.storage_provider(
109
local_prefix=local_prefix,
0 commit comments