Skip to content

Commit

Permalink
fix: add storage provider args to deploy sources command
Browse files Browse the repository at this point in the history
  • Loading branch information
johanneskoester committed Oct 25, 2023
1 parent fc252c8 commit 67178e3
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions snakemake/spawn_jobs.py
Expand Up @@ -18,7 +18,7 @@
class SpawnedJobArgsFactory:
workflow: TWorkflow

def get_default_storage_provider_args(self):
def get_default_storage_provider_args(self) -> str:
has_default_storage_provider = (
self.workflow.storage_registry.default_storage_provider is not None
)
Expand Down Expand Up @@ -145,8 +145,10 @@ def precommand(

if not self.workflow.storage_settings.assume_shared_fs:
archive = self.workflow.source_archive
storage_provider_args = self.get_default_storage_provider_args()
precommand.append(
f"{python_executable} -m snakemake --deploy-sources {archive.query} {archive.checksum}"
f"{python_executable} -m snakemake --deploy-sources "
f"{archive.query} {archive.checksum} {storage_provider_args}"
)

return " && ".join(precommand)
Expand Down

0 comments on commit 67178e3

Please sign in to comment.