package resolver import ( "context" "edge-infra.dev/pkg/edge/api/graph/model" chariotClientApi "edge-infra.dev/pkg/edge/chariot/client" ) func (r *Resolver) UpdateKubeNamespaceViaChariot(ctx context.Context, namespace *model.Namespace, cluster *model.Cluster, operation chariotClientApi.Operation) error { encodedNamespace, err := r.NamespaceService.CreateDSDSKubeNamespaceCR(namespace) if err != nil { return err } return r.sendChariotMessage(ctx, cluster.ProjectID, cluster.ClusterEdgeID, operation, encodedNamespace) }