INNER CODE UNIT · Go

NewCriDockerServer

Mirantis/cri-dockerd · backend/daemon.go:48

func NewCriDockerServer(endpoint string, s core.DockerService) *CriDockerService {
	return &CriDockerService{
		endpoint: endpoint,
		service:  s,
	}
}

func getListener(addr string) (net.Listener, error) {
	addrSlice := strings.SplitN(addr, "://", 2)
	proto := addrSlice[0]
	listenAddr := addrSlice[1]
	switch proto {
	case "fd":
		return listenFD(listenAddr)
	default:
		return util.CreateListener(addr)
	}
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…