INNER CODE UNIT · Go

runApply

NVIDIA/gpu-operator · cmd/manage-crds/main.go:106

func runApply(ctx context.Context, cfg config) error {
	paths := cfg.crdsPaths
	logger.Infof("Applying CRDs from %d path(s): %v", len(paths), paths)

	if err := crdutil.ProcessCRDs(ctx, crdutil.CRDOperationApply, paths...); err != nil {
		return fmt.Errorf("failed to apply CRDs: %w", err)
	}

	logger.Info("Successfully applied CRDs")
	return nil
}

func runDelete(ctx context.Context, cfg config) error {
	paths := cfg.crdsPaths
	logger.Infof("Deleting CRDs from %d path(s): %v", len(paths), paths)

	if err := crdutil.ProcessCRDs(ctx, crdutil.CRDOperationDelete, paths...); err != nil {
		return fmt.Errorf("failed to delete CRDs: %w", err)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…