From 95af66aca529bdfce347ba3c83b924cb3ad93bc9 Mon Sep 17 00:00:00 2001 From: "Matt T. Proud" Date: Mon, 18 Feb 2013 09:30:47 -0600 Subject: [PATCH] Run gofmt on corpus and include deprecation. --- contributor/documentation.go | 2 +- documentation/documentation.go | 2 +- documentation/styleguide.go | 2 +- registry.go | 8 +++++--- 4 files changed, 8 insertions(+), 6 deletions(-) diff --git a/contributor/documentation.go b/contributor/documentation.go index fa6f707..7eace5f 100644 --- a/contributor/documentation.go +++ b/contributor/documentation.go @@ -6,4 +6,4 @@ // A repository of various contributed Prometheus client components that may // assist in your use of the library. -package contributor \ No newline at end of file +package contributor diff --git a/documentation/documentation.go b/documentation/documentation.go index 730e474..32265ae 100644 --- a/documentation/documentation.go +++ b/documentation/documentation.go @@ -5,4 +5,4 @@ // in the LICENSE file. // A repository of various Prometheus client documentation and advice. -package documentation \ No newline at end of file +package documentation diff --git a/documentation/styleguide.go b/documentation/styleguide.go index d63c2db..dfed6b0 100644 --- a/documentation/styleguide.go +++ b/documentation/styleguide.go @@ -45,4 +45,4 @@ // post-processing job. The same goes for archiving. I will need to evaluate // hooks into something like OpenTSBD. -package documentation \ No newline at end of file +package documentation diff --git a/registry.go b/registry.go index 7cf06d1..8c77310 100644 --- a/registry.go +++ b/registry.go @@ -50,7 +50,6 @@ type container struct { name string } - type registry struct { mutex sync.RWMutex signatureContainers map[string]container @@ -63,9 +62,12 @@ type registry struct { type Registry interface { // Register a metric with a given name. Name should be globally unique. Register(name, docstring string, baseLabels map[string]string, metric metrics.Metric) error -// Create a http.HandlerFunc that is tied to a Registry such that requests -// against it generate a representation of the housed metrics. + // Create a http.HandlerFunc that is tied to a Registry such that requests + // against it generate a representation of the housed metrics. Handler() http.HandlerFunc + // This is a legacy version of Handler and is deprecated. Please stop + // using. + YieldExporter() http.HandlerFunc } // This builds a new metric registry. It is not needed in the majority of