in src/main/scala/com/gu/zuora/fullexport/Cli.scala [37:44]
private def logFinalResultWithDelay(overallResult: Future[_], in: Input) = {
Try(Await.result(overallResult, Duration.Inf)) match {
case Success(_) =>
logger.info(s"Successfully completed full export of ${in.objects.map(_.name)}")
case Failure(e) =>
logger.error(s"Some object did not fully export. Please keep restarting the process until all are done. It is safe to simply restart as it will resume from last bookmark.")
}
}