workerBBaggageClaimClient.LookupVolumeReturns(dockerVolume, true, nil) workerC = new(wfakes.FakeWorker) workerCBaggageClaimClient = new(bcfakes.FakeClient) workerC.VolumeManagerReturns(workerCBaggageClaimClient, true) crossedWiresVolume = new(bcfakes.FakeVolume) workerCBaggageClaimClient.LookupVolumeReturns(crossedWiresVolume, true, nil) workerMap := map[string]*wfakes.FakeWorker{ "workerA": workerA, "workerB": workerB, "workerC": workerC, } fakeWorkerClient.GetWorkerStub = func(name string) (worker.Worker, error) { return workerMap[name], nil } baggageCollectorLogger := lagertest.NewTestLogger("test") fakeBaggageCollectorDB = new(fakes.FakeBaggageCollectorDB) fakePipelineDBFactory = new(dbfakes.FakePipelineDBFactory) baggageCollector = lostandfound.NewBaggageCollector( baggageCollectorLogger, fakeWorkerClient, fakeBaggageCollectorDB, fakePipelineDBFactory, expectedOldVersionTTL, expectedOneOffTTL, )
worker1 = new(wfakes.FakeWorker) worker2 = new(wfakes.FakeWorker) baggageClaimClient2 = new(bcfakes.FakeClient) worker2.VolumeManagerReturns(baggageClaimClient2, true) volume2 = new(bcfakes.FakeVolume) baggageClaimClient2.LookupVolumeReturns(volume2, true, nil) workerMap := map[string]*wfakes.FakeWorker{ "worker1": worker1, "worker2": worker2, } fakeWorkerClient.GetWorkerStub = func(name string) (worker.Worker, error) { return workerMap[name], nil } baggageCollectorLogger := lagertest.NewTestLogger("test") fakeBaggageCollectorDB = new(fakes.FakeBaggageCollectorDB) fakePipelineDBFactory = new(dbfakes.FakePipelineDBFactory) baggageCollector = lostandfound.NewBaggageCollector( baggageCollectorLogger, fakeWorkerClient, fakeBaggageCollectorDB, fakePipelineDBFactory, expectedOldVersionTTL, expectedOneOffTTL, )