Files
minilb/app/operator/oper.go

26 lines
369 B
Go

package operator
import (
"helmet/app/logger"
"helmet/app/config"
)
type OperatorConfig struct {
Auths []config.Auth
}
type Operator struct {
log *logger.Logger
auths []config.Auth
}
func NewOperator(conf *OperatorConfig) (*Operator, error) {
var err error
lg := &Operator{
auths: conf.Auths,
}
lg.log = logger.NewLogger("operator")
return lg, err
}