diff --git a/pkg/cloudprovider/providers/gce/gce_clusters.go b/pkg/cloudprovider/providers/gce/gce_clusters.go index 19062a93e14..18c3abc858d 100644 --- a/pkg/cloudprovider/providers/gce/gce_clusters.go +++ b/pkg/cloudprovider/providers/gce/gce_clusters.go @@ -26,19 +26,18 @@ func newClustersMetricContext(request, zone string) *metricContext { } func (gce *GCECloud) ListClusters() ([]string, error) { - mc := newClustersMetricContext("list", "") allClusters := []string{} for _, zone := range gce.managedZones { clusters, err := gce.listClustersInZone(zone) if err != nil { - return nil, mc.Observe(err) + return nil, err } // TODO: Scoping? Do we need to qualify the cluster name? allClusters = append(allClusters, clusters...) } - return allClusters, mc.Observe(nil) + return allClusters, nil } func (gce *GCECloud) Master(clusterName string) (string, error) {