usage

package
v1.5.9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 9, 2020 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// this is the url for a grpc service
	// note that grpc name resolution is a little different than for a normal HTTP/1.1 service
	// https://github.com/grpc/grpc/blob/master/doc/naming.md
	ReportingServiceUrl = "reporting.corp.solo.io:443"

	// report once per period
	ReportingPeriod = time.Hour * 24
)

Variables

This section is empty.

Functions

func BuildProductMetadata added in v1.0.0

func BuildProductMetadata(product, version string) *reportingapi.Product

Types

type CliUsageReader added in v1.0.0

type CliUsageReader struct {
}

func (*CliUsageReader) GetPayload added in v1.0.0

func (c *CliUsageReader) GetPayload() (map[string]string, error)

when reporting usage, also include the args that glooctl was invoked with

type DefaultUsageReader

type DefaultUsageReader struct {
	MetricsStorage metricsservice.StorageClient
}

func (*DefaultUsageReader) GetPayload

func (d *DefaultUsageReader) GetPayload() (map[string]string, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL