try something else

This commit is contained in:
davidnewhall2 2019-12-29 19:13:14 -08:00
parent 911ec8d1e6
commit b975a89acc
2 changed files with 6 additions and 2 deletions

View File

@ -53,7 +53,7 @@ type Config struct {
} }
func init() { func init() {
u := &InputUnifi{Config: &Config{}} u := &InputUnifi{}
poller.NewInput(&poller.InputPlugin{ poller.NewInput(&poller.InputPlugin{
Name: "unifi", Name: "unifi",

View File

@ -14,7 +14,11 @@ import (
// Initialize gets called one time when starting up. // Initialize gets called one time when starting up.
// Satisfies poller.Input interface. // Satisfies poller.Input interface.
func (u *InputUnifi) Initialize(l poller.Logger) error { func (u *InputUnifi) Initialize(l poller.Logger) error {
if u.Config == nil || u.Disable { if u.Config == nil {
u.Config = &Config{Disable: true}
}
if u.Disable {
l.Logf("UniFi input plugin disabled or missing configuration!") l.Logf("UniFi input plugin disabled or missing configuration!")
return nil return nil
} }