diff options
author | Matthew Heon <matthew.heon@gmail.com> | 2017-11-01 13:22:04 -0400 |
---|---|---|
committer | Matthew Heon <matthew.heon@gmail.com> | 2017-11-01 13:22:04 -0400 |
commit | c13f61798aa7bcf7b4de7ee31aa30148a3b08d97 (patch) | |
tree | 6f0c3297f91ecbe259d8dc5ff1b0ab3d63e44744 /server/naming.go | |
parent | 92b31c0ff7c75fab3b875fb6b10c14f8e2c031e7 (diff) | |
download | podman-c13f61798aa7bcf7b4de7ee31aa30148a3b08d97.tar.gz podman-c13f61798aa7bcf7b4de7ee31aa30148a3b08d97.tar.bz2 podman-c13f61798aa7bcf7b4de7ee31aa30148a3b08d97.zip |
Prune Server package. Convert to new github location.
Signed-off-by: Matthew Heon <matthew.heon@gmail.com>
Diffstat (limited to 'server/naming.go')
-rw-r--r-- | server/naming.go | 86 |
1 files changed, 0 insertions, 86 deletions
diff --git a/server/naming.go b/server/naming.go deleted file mode 100644 index cc18ba409..000000000 --- a/server/naming.go +++ /dev/null @@ -1,86 +0,0 @@ -package server - -import ( - "fmt" - "strings" - - "github.com/docker/docker/pkg/stringid" - pb "k8s.io/kubernetes/pkg/kubelet/apis/cri/v1alpha1/runtime" -) - -const ( - kubePrefix = "k8s" - infraName = "POD" - nameDelimiter = "_" -) - -func makeSandboxName(sandboxConfig *pb.PodSandboxConfig) string { - return strings.Join([]string{ - kubePrefix, - sandboxConfig.Metadata.Name, - sandboxConfig.Metadata.Namespace, - sandboxConfig.Metadata.Uid, - fmt.Sprintf("%d", sandboxConfig.Metadata.Attempt), - }, nameDelimiter) -} - -func makeSandboxContainerName(sandboxConfig *pb.PodSandboxConfig) string { - return strings.Join([]string{ - kubePrefix, - infraName, - sandboxConfig.Metadata.Name, - sandboxConfig.Metadata.Namespace, - sandboxConfig.Metadata.Uid, - fmt.Sprintf("%d", sandboxConfig.Metadata.Attempt), - }, nameDelimiter) -} - -func makeContainerName(sandboxMetadata *pb.PodSandboxMetadata, containerConfig *pb.ContainerConfig) string { - return strings.Join([]string{ - kubePrefix, - containerConfig.Metadata.Name, - sandboxMetadata.Name, - sandboxMetadata.Namespace, - sandboxMetadata.Uid, - fmt.Sprintf("%d", containerConfig.Metadata.Attempt), - }, nameDelimiter) -} - -func (s *Server) generatePodIDandName(sandboxConfig *pb.PodSandboxConfig) (string, string, error) { - var ( - err error - id = stringid.GenerateNonCryptoID() - ) - if sandboxConfig.Metadata.Namespace == "" { - return "", "", fmt.Errorf("cannot generate pod ID without namespace") - } - name, err := s.ReservePodName(id, makeSandboxName(sandboxConfig)) - if err != nil { - return "", "", err - } - return id, name, err -} - -func (s *Server) generateContainerIDandNameForSandbox(sandboxConfig *pb.PodSandboxConfig) (string, string, error) { - var ( - err error - id = stringid.GenerateNonCryptoID() - ) - name, err := s.ReserveContainerName(id, makeSandboxContainerName(sandboxConfig)) - if err != nil { - return "", "", err - } - return id, name, err -} - -func (s *Server) generateContainerIDandName(sandboxMetadata *pb.PodSandboxMetadata, containerConfig *pb.ContainerConfig) (string, string, error) { - var ( - err error - id = stringid.GenerateNonCryptoID() - ) - name, err := s.ReserveContainerName(id, makeContainerName(sandboxMetadata, containerConfig)) - if err != nil { - return "", "", err - } - return id, name, err -} |