blob: 2433a47d53aede683a2046a7a4460036dfc7aaca [file] [log] [blame]
package rt
import (
"veyron2/vlog"
)
func (*vrt) Logger() vlog.Logger {
return vlog.Log
}
func (*vrt) NewLogger(name string, opts ...vlog.LoggingOpts) (vlog.Logger, error) {
return vlog.NewLogger(name, opts...)
}
// initLogging configures logging for the runtime. It needs to be called after
// flag.Parse and after signal handling has been initialized.
func (*vrt) initLogging() error {
return vlog.ConfigureLibraryLoggerFromFlags()
}
func (*vrt) shutdownLogging() {
vlog.FlushLog()
}