def rewrite(fileobj):
fileobj["location"] = generatemapper.mapper(fileobj["location"]).target
- for k in ("basename", "size", "listing", "contents"):
+ for k in ("basename", "listing", "contents"):
if k in fileobj:
del fileobj[k]
adjustDirObjs(outputObj, finalcollection)
adjustFileObjs(outputObj, finalcollection)
- self.final_output_collection = final
- return outputObj
+ return (outputObj, final)
def set_crunch_output(self):
if self.work_api == "containers":
else:
if self.output_name is None:
self.output_name = "Output of %s" % (shortname(tool.tool["id"]))
- self.final_output = self.make_output_collection(self.output_name, self.final_output)
+ self.final_output, self.final_output_collection = self.make_output_collection(self.output_name, self.final_output)
self.set_crunch_output()
if self.final_status != "success":