R/ns-refresh.R

Defines functions refresh_publc_nameservers_list

Documented in refresh_publc_nameservers_list

#' Refresh the list of valid public nameservers
#'
#' @export
refresh_publc_nameservers_list <- function() {
  if (!dir.exists(path.expand("~/.zdnsr"))) dir.create(path.expand("~/.zdnsr"))
  xdf <- read.csv("https://public-dns.info/nameservers.csv", stringsAsFactors=FALSE)
  saveRDS(xdf, file.path(path.expand("~/.zdnsr"), "public-nameservers.rds"))
}
hrbrmstr/zdnsr documentation built on Feb. 28, 2020, 9:35 a.m.