...
1
16
17 package cm
18
19 import (
20 "k8s.io/api/core/v1"
21 runtimeapi "k8s.io/cri-api/pkg/apis/runtime/v1"
22 )
23
24 func NewFakeInternalContainerLifecycle() *fakeInternalContainerLifecycle {
25 return &fakeInternalContainerLifecycle{}
26 }
27
28 type fakeInternalContainerLifecycle struct{}
29
30 func (f *fakeInternalContainerLifecycle) PreCreateContainer(pod *v1.Pod, container *v1.Container, containerConfig *runtimeapi.ContainerConfig) error {
31 return nil
32 }
33
34 func (f *fakeInternalContainerLifecycle) PreStartContainer(pod *v1.Pod, container *v1.Container, containerID string) error {
35 return nil
36 }
37
38 func (f *fakeInternalContainerLifecycle) PostStopContainer(containerID string) error {
39 return nil
40 }
41
View as plain text