Skip to content

Commit 48a2b3e

Browse files
authored
Merge pull request #890 from stan-dev/version-check-failfast
Allow latest version check to take retries arg
2 parents abc5f39 + d6b628b commit 48a2b3e

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

R/install.R

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -398,10 +398,10 @@ github_download_url <- function(version_number) {
398398
}
399399

400400
# get version number of latest release
401-
latest_released_version <- function(quiet=TRUE) {
401+
latest_released_version <- function(quiet=TRUE, ...) {
402402
dest_file <- tempfile(pattern = "releases-", fileext = ".json")
403403
download_url <- "https://api.github.com/repos/stan-dev/cmdstan/releases/latest"
404-
release_list_downloaded <- download_with_retries(download_url, dest_file, quiet = quiet)
404+
release_list_downloaded <- download_with_retries(download_url, dest_file, quiet = quiet, ...)
405405
if (inherits(release_list_downloaded, "try-error")) {
406406
stop("GitHub download of release list failed with error: ",
407407
attr(release_list_downloaded, "condition")$message,

R/zzz.R

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ startup_messages <- function() {
1414
default = identical(tolower(Sys.getenv("CMDSTANR_NO_VER_CHECK")), "true")
1515
))
1616
if (!skip_version_check) {
17-
latest_version <- try(suppressWarnings(latest_released_version()), silent = TRUE)
17+
latest_version <- try(suppressWarnings(latest_released_version(retries = 0)), silent = TRUE)
1818
current_version <- try(cmdstan_version(), silent = TRUE)
1919
if (!inherits(latest_version, "try-error")
2020
&& !inherits(current_version, "try-error")

0 commit comments

Comments
 (0)