R/cluster.R

Defines functions InitCluster

InitCluster <- function(logger, logfile, n=4) {
  cl <- makeCluster(n, type="PSOCK", outfile="")
  clusterExport(cl, list(logfile="logfile"), envir=environment())
  clusterCall(cl, function() {
    logging::basicConfig()
    logging::addHandler(writeToFile, logger=logger, file=logfile)
  })
  cl
}
ecos-umons/extractoR documentation built on June 26, 2022, 2:21 p.m.