Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SetLogger ¶
SetLogger sets the logger on a lua value, if the value supports the log.SetLoggerer interface. Returns true on success, false otherwise.
func ValueToSetLoggerer ¶
func ValueToSetLoggerer(v rt.Value) (log.SetLoggerer, bool)
ValueToSetLoggerer turns a lua value to a log.SetLoggerer, if possible.
Types ¶
type Logger ¶
Logger wraps a logger.Logger.
func ValueToLogger ¶
ValueToLogger turns a lua value to a *Logger, if possible.
func (*Logger) GetTimeout ¶
GetTimeout returns the timeout.
func (*Logger) PrefixWith ¶
PrefixWith returns a new logger, wrapping the given logger l, that automatically prepends the given data to all log messages.
func (*Logger) SetTimeout ¶
SetTimeout sets the timeout. A negative timeout is interpreted to mean no timeout.
Click to show internal directories.
Click to hide internal directories.