R/utils.R

Defines functions printmsg get_pgDSN

# utility functions

# print message
printmsg <- function(msg=repo(),x=MESSAGE) {

    cat("datacube loaded\n")
    cat(msg,"\n")
    cat(x,"\n")
}



# create DSN for postgresql connection
get_pgDSN <- function() {
    pginfo <- getDatacubeConfig()$pginfo

    DSN <- paste("PG:dbname='",pginfo$dbname,"' host='",pginfo$host,"' user='",pginfo$user,
                 "' password='",pginfo$passwd,"'",sep="")
    return(DSN)


}
jspijker/datacube documentation built on Oct. 26, 2019, 4:30 p.m.