R/zzz.R

Defines functions .onUnload .onLoad

.onLoad <- function(libname, pkgname) {
    irisNetrc <<- NULL
    if (Sys.getenv("IrisClient_netrc") != "") {
        irisNetrc <<- Sys.getenv("IrisClient_netrc")
    }

    #alternate authorization as "login:password" string
    irisPass <<- NULL
    if (Sys.getenv("IrisClient_passw") != "") {
        irisPass <<- Sys.getenv("IrisClient_passw")
    }
}

.onUnload <- function(libpath) {
    rm('irisNetrc','irisPass') 
}

Try the IRISSeismic package in your browser

Any scripts or data that you put into this service are public.

IRISSeismic documentation built on June 8, 2025, 10:30 a.m.