Documentation ¶
Index ¶
- Constants
- func Access(from, to string, status AccessStatus, reason string)
- func Debug(format string, v ...interface{})
- func Error(format string, v ...interface{})
- func Info(format string, v ...interface{})
- func InitAccessLogger(file string)
- func SetLogLevel(level LogLevel)
- func Warning(format string, v ...interface{})
- type AccessStatus
- type LogLevel
Constants ¶
View Source
const ( AccessAccepted = AccessStatus("accepted") AccessRejected = AccessStatus("rejected") )
View Source
const ( DebugLevel = LogLevel(0) InfoLevel = LogLevel(1) WarningLevel = LogLevel(2) ErrorLevel = LogLevel(3) )
Variables ¶
This section is empty.
Functions ¶
func Access ¶
func Access(from, to string, status AccessStatus, reason string)
Access writes an access log.
func Debug ¶
func Debug(format string, v ...interface{})
Debug outputs a debug log with given format and optional arguments.
func Error ¶
func Error(format string, v ...interface{})
Error outputs an error log with given format and optional arguments.
func Info ¶
func Info(format string, v ...interface{})
Info outputs an info log with given format and optional arguments.
func InitAccessLogger ¶
func InitAccessLogger(file string)
InitAccessLogger initializes the access logger to write into the give file.
func SetLogLevel ¶
func SetLogLevel(level LogLevel)
Types ¶
type AccessStatus ¶
type AccessStatus string
AccessStatus is the status of an access request from clients.
Click to show internal directories.
Click to hide internal directories.