Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( FacilityMap = map[string]srslog.Priority{ `LOG_KERN`: srslog.LOG_KERN, `LOG_USER`: srslog.LOG_USER, `LOG_MAIL`: srslog.LOG_MAIL, `LOG_DAEMON`: srslog.LOG_DAEMON, `LOG_AUTH`: srslog.LOG_AUTH, `LOG_SYSLOG`: srslog.LOG_SYSLOG, `LOG_LPR`: srslog.LOG_LPR, `LOG_NEWS`: srslog.LOG_NEWS, `LOG_UUCP`: srslog.LOG_UUCP, `LOG_CRON`: srslog.LOG_CRON, `LOG_AUTHPRIV`: srslog.LOG_AUTHPRIV, `LOG_FTP`: srslog.LOG_FTP, `LOG_LOCAL0`: srslog.LOG_LOCAL0, `LOG_LOCAL1`: srslog.LOG_LOCAL1, `LOG_LOCAL2`: srslog.LOG_LOCAL2, `LOG_LOCAL3`: srslog.LOG_LOCAL3, `LOG_LOCAL4`: srslog.LOG_LOCAL4, `LOG_LOCAL5`: srslog.LOG_LOCAL5, `LOG_LOCAL6`: srslog.LOG_LOCAL6, `LOG_LOCAL7`: srslog.LOG_LOCAL7, } SeverityMap = map[string]srslog.Priority{ `LOG_ALERT`: srslog.LOG_ALERT, `LOG_CRIT`: srslog.LOG_CRIT, `LOG_ERR`: srslog.LOG_ERR, `LOG_WARNING`: srslog.LOG_WARNING, `LOG_NOTICE`: srslog.LOG_NOTICE, `LOG_INFO`: srslog.LOG_INFO, `LOG_DEBUG`: srslog.LOG_DEBUG, } )
Functions ¶
Types ¶
type Config ¶
type Config struct {
Console bool
Refresh bool
ConfigFile map[string]string
AuthSvc service.AuthSvc
SerialSvc service.SerialSvc
LoggerSvc service.LoggerSvc
MetaUsbSvc service.MetaUsbSvc
DataStore store.DataStore
Syslog *Syslog
Router *Router
Server *Server
}
Master configuration settings.
type Router ¶
type Router struct {
*mux.Router
RecoveryStack bool
AuthSvc service.AuthSvc
LoggerSvc service.LoggerSvc
}
Router is a Gorilla Mux router with additional methods.
Click to show internal directories.
Click to hide internal directories.