13306: Fixes futurize mistakes regarding PathMapper items()
authorEric Biagiotti <ebiagiotti@veritasgenetcs.com>
Thu, 31 Jan 2019 17:16:42 +0000 (12:16 -0500)
committerEric Biagiotti <ebiagiotti@veritasgenetcs.com>
Thu, 31 Jan 2019 17:16:42 +0000 (12:16 -0500)
Arvados-DCO-1.1-Signed-off-by: Eric Biagiotti <eric.biagiotti@gmail.com>

sdk/cwl/arvados_cwl/arvcontainer.py
sdk/cwl/arvados_cwl/arvjob.py

index a45321d37834f1ddcdb214b848e2a5dfd00f3962..e921b26dfe78279c1ee22fb6a19c5e93569ed542 100644 (file)
@@ -140,7 +140,7 @@ class ArvadosContainer(JobBase):
                 generatemapper = NoFollowPathMapper(self.generatefiles["listing"], "", "",
                                                     separateDirs=False)
 
-                sorteditems = sorted(list(generatemapper.items()), key=lambda n: n[1].target)
+                sorteditems = sorted(generatemapper.items(), key=lambda n: n[1].target)
 
                 logger.debug("generatemapper is %s", sorteditems)
 
index bdf798d300f31da91d9810d33be85f0141701dfd..69fe7e2a8f1b632675b16eeb3f6ad07ee76c00e8 100644 (file)
@@ -75,7 +75,7 @@ class ArvadosJob(JobBase):
                                                separateDirs=False)
 
                 with Perf(metrics, "createfiles %s" % self.name):
-                    for f, p in list(generatemapper.items()):
+                    for f, p in generatemapper.items():
                         if p.type == "CreateFile":
                             with vwd.open(p.target, "w") as n:
                                 n.write(p.resolved.encode("utf-8"))
@@ -89,7 +89,7 @@ class ArvadosJob(JobBase):
                                      trash_at=info["trash_at"],
                                      properties=info["properties"])
 
-                for f, p in list(generatemapper.items()):
+                for f, p in generatemapper.items():
                     if p.type == "File":
                         script_parameters["task.vwd"][p.target] = p.resolved
                     if p.type == "CreateFile":