Documentation
¶
Overview ¶
Package systemapi provides components for the System API service.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var DefaultLogMaxEntries = common.GetEnvInt("MAX_EVENTS", 1000)
Functions ¶
Types ¶
type Server ¶
type Server struct {
// contains filtered or unexported fields
}
func NewServer ¶
func NewServer(log *httplog.Logger, cfg *SystemAPIConfig) (server *Server, err error)
type SystemAPIConfig ¶ added in v0.5.0
type SystemAPIConfig struct { General systemAPIConfigGeneral Actions map[string]string FileUploads map[string]string `toml:"file_uploads"` }
func NewConfig ¶ added in v0.7.0
func NewConfig() *SystemAPIConfig
func NewConfigFromFile ¶ added in v0.7.0
func NewConfigFromFile(path string) (*SystemAPIConfig, error)
func NewConfigFromTOML ¶ added in v0.7.0
func NewConfigFromTOML(content []byte) (*SystemAPIConfig, error)
Click to show internal directories.
Click to hide internal directories.