github.com/cloudfoundry-attic/garden-linux@v0.333.2-candidate/network/fakes/fake_configurer.go (about) 1 // This file was generated by counterfeiter 2 package fakes 3 4 import ( 5 "sync" 6 7 "github.com/cloudfoundry-incubator/garden-linux/network" 8 ) 9 10 type FakeConfigurer struct { 11 ConfigureContainerStub func(*network.ContainerConfig) error 12 configureContainerMutex sync.RWMutex 13 configureContainerArgsForCall []struct { 14 arg1 *network.ContainerConfig 15 } 16 configureContainerReturns struct { 17 result1 error 18 } 19 ConfigureHostStub func(*network.HostConfig) error 20 configureHostMutex sync.RWMutex 21 configureHostArgsForCall []struct { 22 arg1 *network.HostConfig 23 } 24 configureHostReturns struct { 25 result1 error 26 } 27 } 28 29 func (fake *FakeConfigurer) ConfigureContainer(arg1 *network.ContainerConfig) error { 30 fake.configureContainerMutex.Lock() 31 fake.configureContainerArgsForCall = append(fake.configureContainerArgsForCall, struct { 32 arg1 *network.ContainerConfig 33 }{arg1}) 34 fake.configureContainerMutex.Unlock() 35 if fake.ConfigureContainerStub != nil { 36 return fake.ConfigureContainerStub(arg1) 37 } else { 38 return fake.configureContainerReturns.result1 39 } 40 } 41 42 func (fake *FakeConfigurer) ConfigureContainerCallCount() int { 43 fake.configureContainerMutex.RLock() 44 defer fake.configureContainerMutex.RUnlock() 45 return len(fake.configureContainerArgsForCall) 46 } 47 48 func (fake *FakeConfigurer) ConfigureContainerArgsForCall(i int) *network.ContainerConfig { 49 fake.configureContainerMutex.RLock() 50 defer fake.configureContainerMutex.RUnlock() 51 return fake.configureContainerArgsForCall[i].arg1 52 } 53 54 func (fake *FakeConfigurer) ConfigureContainerReturns(result1 error) { 55 fake.ConfigureContainerStub = nil 56 fake.configureContainerReturns = struct { 57 result1 error 58 }{result1} 59 } 60 61 func (fake *FakeConfigurer) ConfigureHost(arg1 *network.HostConfig) error { 62 fake.configureHostMutex.Lock() 63 fake.configureHostArgsForCall = append(fake.configureHostArgsForCall, struct { 64 arg1 *network.HostConfig 65 }{arg1}) 66 fake.configureHostMutex.Unlock() 67 if fake.ConfigureHostStub != nil { 68 return fake.ConfigureHostStub(arg1) 69 } else { 70 return fake.configureHostReturns.result1 71 } 72 } 73 74 func (fake *FakeConfigurer) ConfigureHostCallCount() int { 75 fake.configureHostMutex.RLock() 76 defer fake.configureHostMutex.RUnlock() 77 return len(fake.configureHostArgsForCall) 78 } 79 80 func (fake *FakeConfigurer) ConfigureHostArgsForCall(i int) *network.HostConfig { 81 fake.configureHostMutex.RLock() 82 defer fake.configureHostMutex.RUnlock() 83 return fake.configureHostArgsForCall[i].arg1 84 } 85 86 func (fake *FakeConfigurer) ConfigureHostReturns(result1 error) { 87 fake.ConfigureHostStub = nil 88 fake.configureHostReturns = struct { 89 result1 error 90 }{result1} 91 } 92 93 var _ network.Configurer = new(FakeConfigurer)