R/utils.R

Defines functions check_internet check_status

#' @importFrom attempt stop_if_not
#' @importFrom curl has_internet
check_internet <- function(){
  stop_if_not(.x = has_internet(), msg = "Please check your internet connection")
}

#' @importFrom httr status_code
check_status <- function(res){
  stop_if_not(.x = status_code(res), 
              .p = ~ .x == 200,
              msg = "The API returned an error")
}

base_url <- "http://coagmet.colostate.edu/cgi-bin/web_services.pl"
gacolitti/coagmetr documentation built on Feb. 29, 2020, 8:13 a.m.