R/zzz.R

Defines functions .onLoad .onAttach

.onAttach <- function(libname, pkgname) {
  packageStartupMessage("The Singularity Package is now available")
}


.onLoad <- function(libname, pkgname) {
  op <- options()

  # TODO: Load the default options from the default config
  op.singularity <- list(
    singularity.path = ''
  )

  toset <- !(names(op.singularity) %in% names(op))
  if (any(toset)) {
    options(op.singularity[toset])
  }

  invisible()
}
kmchugh/com.icatalyst.singularity.r documentation built on Sept. 13, 2020, 12:22 a.m.