juju: github.com/wallyworld/juju/worker/metricworker Index | Files

package metricworker

import "github.com/wallyworld/juju/worker/metricworker"

Index

Package Files

cleanup.go manifold.go metricmanager.go sender.go

func Manifold Uses

func Manifold(config ManifoldConfig) dependency.Manifold

Manifold returns a Manifold that encapsulates various metrics workers.

type Logger Uses

type Logger interface {
    Warningf(string, ...interface{})
}

Logger represents the methods used by the worker to log details.

type ManifoldConfig Uses

type ManifoldConfig struct {
    APICallerName string
    Logger        Logger
}

ManifoldConfig describes the resources used by metrics workers.

Package metricworker imports 8 packages (graph). Updated 2020-08-06. Refresh now. Tools for package owners.