def refreshCredentialsBox()

in hq/app/services/CacheService.scala [112:126]


  def refreshCredentialsBox(): Unit = {
    logger.info("Started refresh of the Credentials data")
    for {
      updatedCredentialReports <- IAMClient.getAllCredentialReports(
        accounts,
        credentialsBox.get(),
        cfnClients,
        iamClients,
        regions
      )
    } yield {
      logCacheDataStatus("Credentials", updatedCredentialReports)
      credentialsBox.send(updatedCredentialReports.toMap)
    }
  }