blob: 13ebf76d5668dbaa4d954638aa7dd134d42eb965 [file] [log] [blame]
package rt
import (
"veyron.io/veyron/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()
}