INNER CODE UNIT · Go

filters

spegel-org/spegel · main.go:191

		filters = append(filters, *regFilter)
	}
	for _, r := range args.RegistryFilters {
		filters = append(filters, oci.RegexFilter{Regex: r})
	}

	// Containerd store.
	ctrd, err := containerd.NewContainerd(ctx, args.ContainerdSock, args.ContainerdNamespace, containerd.WithContentPath(args.ContainerdContentPath), containerd.WithFilters(filters))
	if err != nil {
		return err
	}
	defer ctrd.Close()

	// Routing and state tracking.
	_, registryPort, err := net.SplitHostPort(args.RegistryAddr)
	if err != nil {
		return err
	}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…