MCPcopy Create free account
hub / github.com/devfile/devworkspace-operator / getClusterDeployment

Function getClusterDeployment

pkg/webhook/deployment.go:250–264  ·  view source on GitHub ↗
(ctx context.Context, namespace string, client crclient.Client)

Source from the content-addressed store, hash-verified

248}
249
250func getClusterDeployment(ctx context.Context, namespace string, client crclient.Client) (*appsv1.Deployment, error) {
251 deployment := &appsv1.Deployment{}
252 namespacedName := types.NamespacedName{
253 Namespace: namespace,
254 Name: server.WebhookServerDeploymentName,
255 }
256 err := client.Get(ctx, namespacedName, deployment)
257 if err != nil {
258 if apierrors.IsNotFound(err) {
259 return nil, nil
260 }
261 return nil, err
262 }
263 return deployment, nil
264}

Callers 1

Calls 1

GetMethod · 0.65

Tested by

no test coverage detected