Pingvin.New returns pointer to instance
This commit is contained in:
parent
c0798af980
commit
c10df356d1
|
@ -614,7 +614,7 @@ func (p *Pingvin) Collect(ch chan<- prometheus.Metric) {
|
||||||
}
|
}
|
||||||
|
|
||||||
// create a Pingvin struct, read coils and registers from CSVs
|
// create a Pingvin struct, read coils and registers from CSVs
|
||||||
func New(debug bool) Pingvin {
|
func New(debug bool) *Pingvin {
|
||||||
pingvin := Pingvin{}
|
pingvin := Pingvin{}
|
||||||
pingvin.Debug.dbg = debug
|
pingvin.Debug.dbg = debug
|
||||||
pingvin.buslock = &sync.Mutex{}
|
pingvin.buslock = &sync.Mutex{}
|
||||||
|
@ -632,5 +632,5 @@ func New(debug bool) Pingvin {
|
||||||
newRegister(registerData[i][0], registerData[i][1], registerData[i][2], registerData[i][3], registerData[i][6]))
|
newRegister(registerData[i][0], registerData[i][1], registerData[i][2], registerData[i][3], registerData[i][6]))
|
||||||
}
|
}
|
||||||
log.Println("Parsed", len(pingvin.Registers), "registers")
|
log.Println("Parsed", len(pingvin.Registers), "registers")
|
||||||
return pingvin
|
return &pingvin
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue