This commit is contained in:
Caleb Doxsey 2024-08-19 16:32:37 -06:00
parent 2925447d35
commit 0d7ff4f395
9 changed files with 517 additions and 0 deletions

View file

@ -119,3 +119,16 @@ func (api *API) GetClusterResourceBundles(ctx context.Context) (*cluster_api.Get
func (api *API) GetTelemetryConn() *grpc.ClientConn {
return api.telemetryConn
}
func (api *API) ReportUsage(ctx context.Context, req cluster_api.ReportUsageRequest) error {
res, err := api.cluster.ReportUsageWithResponse(ctx, req)
if err != nil {
return err
}
if res.StatusCode()/100 != 2 {
return fmt.Errorf("unexpected response from ReportUsage: %d", res.StatusCode())
}
return nil
}