+ trash_time = None
+ if self.arvrunner.intermediate_output_ttl > 0:
+ t = datetime.now() + datetime.timedelta(seconds=self.arvrunner.intermediate_output_ttl)
+ trash_time = t.strftime("%Y-%m-%dT%H:%M:%S.%f000Z")
+
+ current_container_uuid = None
+ try:
+ current_container = self.arvrunner.api.containers().current().execute(num_retries=self.arvrunner.num_retries)
+ current_container_uuid = current_container['uuid']
+ except ApiError as e:
+ # Status code 404 just means we're not running in a container.
+ if e.resp.status != 404:
+ logger.info("Getting current container: %s", e)
+
+ props = {"type": "Intermediate",
+ "container": current_container_uuid}
+