firehol/netdata

View on GitHub
src/go/plugin/go.d/modules/pgbouncer/collect.go

Summary

Maintainability
A
1 hr
Test Coverage

Method PgBouncer.collect has 8 return statements (exceeds 4 allowed).
Open

func (p *PgBouncer) collect() (map[string]int64, error) {
    if p.db == nil {
        if err := p.openConnection(); err != nil {
            return nil, err
        }
Severity: Major
Found in src/go/plugin/go.d/modules/pgbouncer/collect.go - About 50 mins to fix

    Method PgBouncer.queryVersion has 5 return statements (exceeds 4 allowed).
    Open

    func (p *PgBouncer) queryVersion() (*semver.Version, error) {
        q := queryShowVersion
        p.Debugf("executing query: %v", q)
    
        var resp string
    Severity: Major
    Found in src/go/plugin/go.d/modules/pgbouncer/collect.go - About 35 mins to fix

      There are no issues that match your filters.

      Category
      Status