github.com/decred/dcrlnd@v0.7.6/lncfg/monitoring_off.go (about) 1 //go:build !monitoring 2 // +build !monitoring 3 4 package lncfg 5 6 // Prometheus configures the Prometheus exporter when monitoring is enabled. 7 // Monitoring is currently disabled. 8 type Prometheus struct{} 9 10 // DefaultPrometheus is the default configuration for the Prometheus metrics 11 // exporter when monitoring is enabled. Monitoring is currently disabled. 12 func DefaultPrometheus() Prometheus { 13 return Prometheus{} 14 } 15 16 // Enabled returns whether or not Prometheus monitoring is enabled. Monitoring 17 // is currently disabled, so Enabled will always return false. 18 func (p *Prometheus) Enabled() bool { 19 return false 20 }