Documentation
¶
Index ¶
Constants ¶
View Source
const ( AuthDigest = "digest" AuthNone = "none" )
Variables ¶
View Source
var Config struct { Host string `env:"API_HOST"` Port uint16 `env:"API_PORT, default=7547"` ACSURL string `env:"ACS_URL, required"` SerialNumber string `env:"SERIAL_NUMBER, required"` DataModelPath string `env:"DATAMODEL_PATH, required"` StateFilePath string `env:"STATE_PATH, default=state.json"` ACSAuth string `env:"ACS_AUTH, default=none"` ACSUsername string `env:"ACS_USERNAME"` ACSPassword string `env:"ACS_PASSWORD"` LogLevel string `env:"LOG_LEVEL, default=info"` }
View Source
var ErrNoCreds = errors.New("username/password missing")
Functions ¶
func LoadConfig ¶
Types ¶
type Server ¶
type Server struct {
// contains filtered or unexported fields
}
func (*Server) ResetInformTimer ¶
func (s *Server) ResetInformTimer()
Click to show internal directories.
Click to hide internal directories.