gymvnc/logging.go (13 lines of code) (raw):
package gymvnc
import (
"os"
logging "github.com/op/go-logging"
)
func ConfigureLogging() {
if os.Getenv("GYM_LOGLEVEL") == "DEBUG" {
logging.SetLevel(logging.DEBUG, "")
} else {
logging.SetLevel(logging.INFO, "")
}
logging.SetFormatter(logging.MustStringFormatter("%{level:.1s}%{time:0102 15:04:05.999999} %{pid} %{shortfile}] %{message}"))
}