private def logFinalResultWithDelay()

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.")
    }
  }