Move Docker-specific log handling to DockerManager.

Eases the separation of Docker-specific code into the Docker-specific
runtime.
This commit is contained in:
Victor Marmol
2015-04-27 13:03:55 -07:00
parent a689be8f74
commit 7404b7019c
10 changed files with 143 additions and 106 deletions

View File

@@ -40,7 +40,7 @@ func newPod(uid, name string) *api.Pod {
func createPodWorkers() (*podWorkers, map[types.UID][]string) {
fakeDocker := &dockertools.FakeDockerClient{}
fakeRecorder := &record.FakeRecorder{}
dockerManager := dockertools.NewDockerManager(fakeDocker, fakeRecorder, nil, nil, dockertools.PodInfraContainerImage, 0, 0)
dockerManager := dockertools.NewDockerManager(fakeDocker, fakeRecorder, nil, nil, dockertools.PodInfraContainerImage, 0, 0, "", kubecontainer.FakeOS{})
fakeRuntimeCache := kubecontainer.NewFakeRuntimeCache(dockerManager)
lock := sync.Mutex{}