INNER CODE UNIT · Go
deleteHPAV2Beta2
streamnative/function-mesh · controllers/common.go:57
func deleteHPAV2Beta2(ctx context.Context, r client.Client, name types.NamespacedName) error {
hpa := &autoscalingv2beta2.HorizontalPodAutoscaler{}
err := r.Get(ctx, name, hpa)
if err != nil {
if errors.IsNotFound(err) {
return nil
}
return err
}
err = r.Delete(ctx, hpa)
if err != nil {
return err
}
return nil
}
func deleteHPA(ctx context.Context, r client.Client, name types.NamespacedName) error {
hpa := &autov2.HorizontalPodAutoscaler{}