message. Tweak behavior of --debug to also enable arvados SDK debugging.
if arvargs.debug:
logger.setLevel(logging.DEBUG)
+ logging.getLogger('arvados').setLevel(logging.DEBUG)
if arvargs.quiet:
logger.setLevel(logging.WARN)
+ logging.getLogger('arvados').setLevel(logging.WARN)
logging.getLogger('arvados.arv-run').setLevel(logging.WARN)
if arvargs.metrics:
self.arvrunner.processes[self.uuid] = self
if response["state"] == "Final":
- logger.info("%s reuse container %s", self.arvrunner.label(self), response["container_uuid"])
+ logger.info("%s reused container %s", self.arvrunner.label(self), response["container_uuid"])
self.done(response)
else:
logger.info("%s %s state is %s", self.arvrunner.label(self), response["uuid"], response["state"])
self.update_pipeline_component(response)
- if response["state"] in ("Complete", "Failed", "Cancelled"):
- logger.info("%s reuse job %s", self.arvrunner.label(self), response["uuid"])
+ if response["state"] == "Complete":
+ logger.info("%s reused job %s", self.arvrunner.label(self), response["uuid"])
with Perf(metrics, "done %s" % self.name):
self.done(response)
else: