def download()

in src/main/scala/ophan/geoip/db/refresher/MaxmindArchiveDownloader.scala [23:27]


  def download(maxmindArchive: MaxmindDatabaseEdition): Try[File] = for {
    expectedHash <- fetchExpectedHash(maxmindArchive)
    downloadedFile <- fetchArchive(maxmindArchive)
    _ <- checkHash(downloadedFile, expectedHash)
  } yield downloadedFile