Skip to content

Commit 1d91572

Browse files
committed
Remove default quotations from runtime kwargs
1 parent 86012a4 commit 1d91572

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

wdlgen/task.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,23 +29,24 @@ def __init__(self, **kwargs):
2929
self.kwargs = kwargs
3030

3131
def get_string(self):
32-
return ['{k}: "{v}"'.format(k=k, v=v) for k,v in self.kwargs.items()]
32+
return ['{k}: {v}'.format(k=k, v=v) for k,v in self.kwargs.items()]
3333

3434
def add_docker(self, docker):
35-
self.kwargs["docker"] = docker
35+
self.kwargs["docker"] = f'"{docker}"'
3636

3737
def add_cpus(self, cpus):
3838
self.kwargs["cpu"] = cpus
3939

4040
def add_memory(self, memory_gb):
41-
self.kwargs["memory"] = f"{memory_gb}G"
41+
self.kwargs["memory"] = f'"{memory_gb}G"'
4242

4343
def add_gcp_disk(self, disk_size_gb):
44-
self.kwargs["disks"] = f"local-disk {disk_size_gb} SSD"
44+
self.kwargs["disks"] = f'"local-disk {disk_size_gb} SSD"'
4545

4646
def add_gcp_boot_disk(self, disk_size_gb: int):
4747
self.kwargs["bootDiskSizeGb"] = int(disk_size_gb)
4848

49+
4950
class Command(WdlBase):
5051
"""
5152
Past the regular attributes, I've built the command generation here, because that's where

0 commit comments

Comments
 (0)