github.com/pf-qiu/concourse/v6@v6.7.3-0.20201207032516-1f455d73275f/atc/db/dbfakes/fake_worker.go (about)

     1  // Code generated by counterfeiter. DO NOT EDIT.
     2  package dbfakes
     3  
     4  import (
     5  	"sync"
     6  	"time"
     7  
     8  	"github.com/pf-qiu/concourse/v6/atc"
     9  	"github.com/pf-qiu/concourse/v6/atc/db"
    10  )
    11  
    12  type FakeWorker struct {
    13  	ActiveContainersStub        func() int
    14  	activeContainersMutex       sync.RWMutex
    15  	activeContainersArgsForCall []struct {
    16  	}
    17  	activeContainersReturns struct {
    18  		result1 int
    19  	}
    20  	activeContainersReturnsOnCall map[int]struct {
    21  		result1 int
    22  	}
    23  	ActiveTasksStub        func() (int, error)
    24  	activeTasksMutex       sync.RWMutex
    25  	activeTasksArgsForCall []struct {
    26  	}
    27  	activeTasksReturns struct {
    28  		result1 int
    29  		result2 error
    30  	}
    31  	activeTasksReturnsOnCall map[int]struct {
    32  		result1 int
    33  		result2 error
    34  	}
    35  	ActiveVolumesStub        func() int
    36  	activeVolumesMutex       sync.RWMutex
    37  	activeVolumesArgsForCall []struct {
    38  	}
    39  	activeVolumesReturns struct {
    40  		result1 int
    41  	}
    42  	activeVolumesReturnsOnCall map[int]struct {
    43  		result1 int
    44  	}
    45  	BaggageclaimURLStub        func() *string
    46  	baggageclaimURLMutex       sync.RWMutex
    47  	baggageclaimURLArgsForCall []struct {
    48  	}
    49  	baggageclaimURLReturns struct {
    50  		result1 *string
    51  	}
    52  	baggageclaimURLReturnsOnCall map[int]struct {
    53  		result1 *string
    54  	}
    55  	CertsPathStub        func() *string
    56  	certsPathMutex       sync.RWMutex
    57  	certsPathArgsForCall []struct {
    58  	}
    59  	certsPathReturns struct {
    60  		result1 *string
    61  	}
    62  	certsPathReturnsOnCall map[int]struct {
    63  		result1 *string
    64  	}
    65  	CreateContainerStub        func(db.ContainerOwner, db.ContainerMetadata) (db.CreatingContainer, error)
    66  	createContainerMutex       sync.RWMutex
    67  	createContainerArgsForCall []struct {
    68  		arg1 db.ContainerOwner
    69  		arg2 db.ContainerMetadata
    70  	}
    71  	createContainerReturns struct {
    72  		result1 db.CreatingContainer
    73  		result2 error
    74  	}
    75  	createContainerReturnsOnCall map[int]struct {
    76  		result1 db.CreatingContainer
    77  		result2 error
    78  	}
    79  	DecreaseActiveTasksStub        func() error
    80  	decreaseActiveTasksMutex       sync.RWMutex
    81  	decreaseActiveTasksArgsForCall []struct {
    82  	}
    83  	decreaseActiveTasksReturns struct {
    84  		result1 error
    85  	}
    86  	decreaseActiveTasksReturnsOnCall map[int]struct {
    87  		result1 error
    88  	}
    89  	DeleteStub        func() error
    90  	deleteMutex       sync.RWMutex
    91  	deleteArgsForCall []struct {
    92  	}
    93  	deleteReturns struct {
    94  		result1 error
    95  	}
    96  	deleteReturnsOnCall map[int]struct {
    97  		result1 error
    98  	}
    99  	EphemeralStub        func() bool
   100  	ephemeralMutex       sync.RWMutex
   101  	ephemeralArgsForCall []struct {
   102  	}
   103  	ephemeralReturns struct {
   104  		result1 bool
   105  	}
   106  	ephemeralReturnsOnCall map[int]struct {
   107  		result1 bool
   108  	}
   109  	ExpiresAtStub        func() time.Time
   110  	expiresAtMutex       sync.RWMutex
   111  	expiresAtArgsForCall []struct {
   112  	}
   113  	expiresAtReturns struct {
   114  		result1 time.Time
   115  	}
   116  	expiresAtReturnsOnCall map[int]struct {
   117  		result1 time.Time
   118  	}
   119  	FindContainerStub        func(db.ContainerOwner) (db.CreatingContainer, db.CreatedContainer, error)
   120  	findContainerMutex       sync.RWMutex
   121  	findContainerArgsForCall []struct {
   122  		arg1 db.ContainerOwner
   123  	}
   124  	findContainerReturns struct {
   125  		result1 db.CreatingContainer
   126  		result2 db.CreatedContainer
   127  		result3 error
   128  	}
   129  	findContainerReturnsOnCall map[int]struct {
   130  		result1 db.CreatingContainer
   131  		result2 db.CreatedContainer
   132  		result3 error
   133  	}
   134  	GardenAddrStub        func() *string
   135  	gardenAddrMutex       sync.RWMutex
   136  	gardenAddrArgsForCall []struct {
   137  	}
   138  	gardenAddrReturns struct {
   139  		result1 *string
   140  	}
   141  	gardenAddrReturnsOnCall map[int]struct {
   142  		result1 *string
   143  	}
   144  	HTTPProxyURLStub        func() string
   145  	hTTPProxyURLMutex       sync.RWMutex
   146  	hTTPProxyURLArgsForCall []struct {
   147  	}
   148  	hTTPProxyURLReturns struct {
   149  		result1 string
   150  	}
   151  	hTTPProxyURLReturnsOnCall map[int]struct {
   152  		result1 string
   153  	}
   154  	HTTPSProxyURLStub        func() string
   155  	hTTPSProxyURLMutex       sync.RWMutex
   156  	hTTPSProxyURLArgsForCall []struct {
   157  	}
   158  	hTTPSProxyURLReturns struct {
   159  		result1 string
   160  	}
   161  	hTTPSProxyURLReturnsOnCall map[int]struct {
   162  		result1 string
   163  	}
   164  	IncreaseActiveTasksStub        func() error
   165  	increaseActiveTasksMutex       sync.RWMutex
   166  	increaseActiveTasksArgsForCall []struct {
   167  	}
   168  	increaseActiveTasksReturns struct {
   169  		result1 error
   170  	}
   171  	increaseActiveTasksReturnsOnCall map[int]struct {
   172  		result1 error
   173  	}
   174  	LandStub        func() error
   175  	landMutex       sync.RWMutex
   176  	landArgsForCall []struct {
   177  	}
   178  	landReturns struct {
   179  		result1 error
   180  	}
   181  	landReturnsOnCall map[int]struct {
   182  		result1 error
   183  	}
   184  	NameStub        func() string
   185  	nameMutex       sync.RWMutex
   186  	nameArgsForCall []struct {
   187  	}
   188  	nameReturns struct {
   189  		result1 string
   190  	}
   191  	nameReturnsOnCall map[int]struct {
   192  		result1 string
   193  	}
   194  	NoProxyStub        func() string
   195  	noProxyMutex       sync.RWMutex
   196  	noProxyArgsForCall []struct {
   197  	}
   198  	noProxyReturns struct {
   199  		result1 string
   200  	}
   201  	noProxyReturnsOnCall map[int]struct {
   202  		result1 string
   203  	}
   204  	PlatformStub        func() string
   205  	platformMutex       sync.RWMutex
   206  	platformArgsForCall []struct {
   207  	}
   208  	platformReturns struct {
   209  		result1 string
   210  	}
   211  	platformReturnsOnCall map[int]struct {
   212  		result1 string
   213  	}
   214  	PruneStub        func() error
   215  	pruneMutex       sync.RWMutex
   216  	pruneArgsForCall []struct {
   217  	}
   218  	pruneReturns struct {
   219  		result1 error
   220  	}
   221  	pruneReturnsOnCall map[int]struct {
   222  		result1 error
   223  	}
   224  	ReloadStub        func() (bool, error)
   225  	reloadMutex       sync.RWMutex
   226  	reloadArgsForCall []struct {
   227  	}
   228  	reloadReturns struct {
   229  		result1 bool
   230  		result2 error
   231  	}
   232  	reloadReturnsOnCall map[int]struct {
   233  		result1 bool
   234  		result2 error
   235  	}
   236  	ResourceCertsStub        func() (*db.UsedWorkerResourceCerts, bool, error)
   237  	resourceCertsMutex       sync.RWMutex
   238  	resourceCertsArgsForCall []struct {
   239  	}
   240  	resourceCertsReturns struct {
   241  		result1 *db.UsedWorkerResourceCerts
   242  		result2 bool
   243  		result3 error
   244  	}
   245  	resourceCertsReturnsOnCall map[int]struct {
   246  		result1 *db.UsedWorkerResourceCerts
   247  		result2 bool
   248  		result3 error
   249  	}
   250  	ResourceTypesStub        func() []atc.WorkerResourceType
   251  	resourceTypesMutex       sync.RWMutex
   252  	resourceTypesArgsForCall []struct {
   253  	}
   254  	resourceTypesReturns struct {
   255  		result1 []atc.WorkerResourceType
   256  	}
   257  	resourceTypesReturnsOnCall map[int]struct {
   258  		result1 []atc.WorkerResourceType
   259  	}
   260  	RetireStub        func() error
   261  	retireMutex       sync.RWMutex
   262  	retireArgsForCall []struct {
   263  	}
   264  	retireReturns struct {
   265  		result1 error
   266  	}
   267  	retireReturnsOnCall map[int]struct {
   268  		result1 error
   269  	}
   270  	StartTimeStub        func() time.Time
   271  	startTimeMutex       sync.RWMutex
   272  	startTimeArgsForCall []struct {
   273  	}
   274  	startTimeReturns struct {
   275  		result1 time.Time
   276  	}
   277  	startTimeReturnsOnCall map[int]struct {
   278  		result1 time.Time
   279  	}
   280  	StateStub        func() db.WorkerState
   281  	stateMutex       sync.RWMutex
   282  	stateArgsForCall []struct {
   283  	}
   284  	stateReturns struct {
   285  		result1 db.WorkerState
   286  	}
   287  	stateReturnsOnCall map[int]struct {
   288  		result1 db.WorkerState
   289  	}
   290  	TagsStub        func() []string
   291  	tagsMutex       sync.RWMutex
   292  	tagsArgsForCall []struct {
   293  	}
   294  	tagsReturns struct {
   295  		result1 []string
   296  	}
   297  	tagsReturnsOnCall map[int]struct {
   298  		result1 []string
   299  	}
   300  	TeamIDStub        func() int
   301  	teamIDMutex       sync.RWMutex
   302  	teamIDArgsForCall []struct {
   303  	}
   304  	teamIDReturns struct {
   305  		result1 int
   306  	}
   307  	teamIDReturnsOnCall map[int]struct {
   308  		result1 int
   309  	}
   310  	TeamNameStub        func() string
   311  	teamNameMutex       sync.RWMutex
   312  	teamNameArgsForCall []struct {
   313  	}
   314  	teamNameReturns struct {
   315  		result1 string
   316  	}
   317  	teamNameReturnsOnCall map[int]struct {
   318  		result1 string
   319  	}
   320  	VersionStub        func() *string
   321  	versionMutex       sync.RWMutex
   322  	versionArgsForCall []struct {
   323  	}
   324  	versionReturns struct {
   325  		result1 *string
   326  	}
   327  	versionReturnsOnCall map[int]struct {
   328  		result1 *string
   329  	}
   330  	invocations      map[string][][]interface{}
   331  	invocationsMutex sync.RWMutex
   332  }
   333  
   334  func (fake *FakeWorker) ActiveContainers() int {
   335  	fake.activeContainersMutex.Lock()
   336  	ret, specificReturn := fake.activeContainersReturnsOnCall[len(fake.activeContainersArgsForCall)]
   337  	fake.activeContainersArgsForCall = append(fake.activeContainersArgsForCall, struct {
   338  	}{})
   339  	fake.recordInvocation("ActiveContainers", []interface{}{})
   340  	fake.activeContainersMutex.Unlock()
   341  	if fake.ActiveContainersStub != nil {
   342  		return fake.ActiveContainersStub()
   343  	}
   344  	if specificReturn {
   345  		return ret.result1
   346  	}
   347  	fakeReturns := fake.activeContainersReturns
   348  	return fakeReturns.result1
   349  }
   350  
   351  func (fake *FakeWorker) ActiveContainersCallCount() int {
   352  	fake.activeContainersMutex.RLock()
   353  	defer fake.activeContainersMutex.RUnlock()
   354  	return len(fake.activeContainersArgsForCall)
   355  }
   356  
   357  func (fake *FakeWorker) ActiveContainersCalls(stub func() int) {
   358  	fake.activeContainersMutex.Lock()
   359  	defer fake.activeContainersMutex.Unlock()
   360  	fake.ActiveContainersStub = stub
   361  }
   362  
   363  func (fake *FakeWorker) ActiveContainersReturns(result1 int) {
   364  	fake.activeContainersMutex.Lock()
   365  	defer fake.activeContainersMutex.Unlock()
   366  	fake.ActiveContainersStub = nil
   367  	fake.activeContainersReturns = struct {
   368  		result1 int
   369  	}{result1}
   370  }
   371  
   372  func (fake *FakeWorker) ActiveContainersReturnsOnCall(i int, result1 int) {
   373  	fake.activeContainersMutex.Lock()
   374  	defer fake.activeContainersMutex.Unlock()
   375  	fake.ActiveContainersStub = nil
   376  	if fake.activeContainersReturnsOnCall == nil {
   377  		fake.activeContainersReturnsOnCall = make(map[int]struct {
   378  			result1 int
   379  		})
   380  	}
   381  	fake.activeContainersReturnsOnCall[i] = struct {
   382  		result1 int
   383  	}{result1}
   384  }
   385  
   386  func (fake *FakeWorker) ActiveTasks() (int, error) {
   387  	fake.activeTasksMutex.Lock()
   388  	ret, specificReturn := fake.activeTasksReturnsOnCall[len(fake.activeTasksArgsForCall)]
   389  	fake.activeTasksArgsForCall = append(fake.activeTasksArgsForCall, struct {
   390  	}{})
   391  	fake.recordInvocation("ActiveTasks", []interface{}{})
   392  	fake.activeTasksMutex.Unlock()
   393  	if fake.ActiveTasksStub != nil {
   394  		return fake.ActiveTasksStub()
   395  	}
   396  	if specificReturn {
   397  		return ret.result1, ret.result2
   398  	}
   399  	fakeReturns := fake.activeTasksReturns
   400  	return fakeReturns.result1, fakeReturns.result2
   401  }
   402  
   403  func (fake *FakeWorker) ActiveTasksCallCount() int {
   404  	fake.activeTasksMutex.RLock()
   405  	defer fake.activeTasksMutex.RUnlock()
   406  	return len(fake.activeTasksArgsForCall)
   407  }
   408  
   409  func (fake *FakeWorker) ActiveTasksCalls(stub func() (int, error)) {
   410  	fake.activeTasksMutex.Lock()
   411  	defer fake.activeTasksMutex.Unlock()
   412  	fake.ActiveTasksStub = stub
   413  }
   414  
   415  func (fake *FakeWorker) ActiveTasksReturns(result1 int, result2 error) {
   416  	fake.activeTasksMutex.Lock()
   417  	defer fake.activeTasksMutex.Unlock()
   418  	fake.ActiveTasksStub = nil
   419  	fake.activeTasksReturns = struct {
   420  		result1 int
   421  		result2 error
   422  	}{result1, result2}
   423  }
   424  
   425  func (fake *FakeWorker) ActiveTasksReturnsOnCall(i int, result1 int, result2 error) {
   426  	fake.activeTasksMutex.Lock()
   427  	defer fake.activeTasksMutex.Unlock()
   428  	fake.ActiveTasksStub = nil
   429  	if fake.activeTasksReturnsOnCall == nil {
   430  		fake.activeTasksReturnsOnCall = make(map[int]struct {
   431  			result1 int
   432  			result2 error
   433  		})
   434  	}
   435  	fake.activeTasksReturnsOnCall[i] = struct {
   436  		result1 int
   437  		result2 error
   438  	}{result1, result2}
   439  }
   440  
   441  func (fake *FakeWorker) ActiveVolumes() int {
   442  	fake.activeVolumesMutex.Lock()
   443  	ret, specificReturn := fake.activeVolumesReturnsOnCall[len(fake.activeVolumesArgsForCall)]
   444  	fake.activeVolumesArgsForCall = append(fake.activeVolumesArgsForCall, struct {
   445  	}{})
   446  	fake.recordInvocation("ActiveVolumes", []interface{}{})
   447  	fake.activeVolumesMutex.Unlock()
   448  	if fake.ActiveVolumesStub != nil {
   449  		return fake.ActiveVolumesStub()
   450  	}
   451  	if specificReturn {
   452  		return ret.result1
   453  	}
   454  	fakeReturns := fake.activeVolumesReturns
   455  	return fakeReturns.result1
   456  }
   457  
   458  func (fake *FakeWorker) ActiveVolumesCallCount() int {
   459  	fake.activeVolumesMutex.RLock()
   460  	defer fake.activeVolumesMutex.RUnlock()
   461  	return len(fake.activeVolumesArgsForCall)
   462  }
   463  
   464  func (fake *FakeWorker) ActiveVolumesCalls(stub func() int) {
   465  	fake.activeVolumesMutex.Lock()
   466  	defer fake.activeVolumesMutex.Unlock()
   467  	fake.ActiveVolumesStub = stub
   468  }
   469  
   470  func (fake *FakeWorker) ActiveVolumesReturns(result1 int) {
   471  	fake.activeVolumesMutex.Lock()
   472  	defer fake.activeVolumesMutex.Unlock()
   473  	fake.ActiveVolumesStub = nil
   474  	fake.activeVolumesReturns = struct {
   475  		result1 int
   476  	}{result1}
   477  }
   478  
   479  func (fake *FakeWorker) ActiveVolumesReturnsOnCall(i int, result1 int) {
   480  	fake.activeVolumesMutex.Lock()
   481  	defer fake.activeVolumesMutex.Unlock()
   482  	fake.ActiveVolumesStub = nil
   483  	if fake.activeVolumesReturnsOnCall == nil {
   484  		fake.activeVolumesReturnsOnCall = make(map[int]struct {
   485  			result1 int
   486  		})
   487  	}
   488  	fake.activeVolumesReturnsOnCall[i] = struct {
   489  		result1 int
   490  	}{result1}
   491  }
   492  
   493  func (fake *FakeWorker) BaggageclaimURL() *string {
   494  	fake.baggageclaimURLMutex.Lock()
   495  	ret, specificReturn := fake.baggageclaimURLReturnsOnCall[len(fake.baggageclaimURLArgsForCall)]
   496  	fake.baggageclaimURLArgsForCall = append(fake.baggageclaimURLArgsForCall, struct {
   497  	}{})
   498  	fake.recordInvocation("BaggageclaimURL", []interface{}{})
   499  	fake.baggageclaimURLMutex.Unlock()
   500  	if fake.BaggageclaimURLStub != nil {
   501  		return fake.BaggageclaimURLStub()
   502  	}
   503  	if specificReturn {
   504  		return ret.result1
   505  	}
   506  	fakeReturns := fake.baggageclaimURLReturns
   507  	return fakeReturns.result1
   508  }
   509  
   510  func (fake *FakeWorker) BaggageclaimURLCallCount() int {
   511  	fake.baggageclaimURLMutex.RLock()
   512  	defer fake.baggageclaimURLMutex.RUnlock()
   513  	return len(fake.baggageclaimURLArgsForCall)
   514  }
   515  
   516  func (fake *FakeWorker) BaggageclaimURLCalls(stub func() *string) {
   517  	fake.baggageclaimURLMutex.Lock()
   518  	defer fake.baggageclaimURLMutex.Unlock()
   519  	fake.BaggageclaimURLStub = stub
   520  }
   521  
   522  func (fake *FakeWorker) BaggageclaimURLReturns(result1 *string) {
   523  	fake.baggageclaimURLMutex.Lock()
   524  	defer fake.baggageclaimURLMutex.Unlock()
   525  	fake.BaggageclaimURLStub = nil
   526  	fake.baggageclaimURLReturns = struct {
   527  		result1 *string
   528  	}{result1}
   529  }
   530  
   531  func (fake *FakeWorker) BaggageclaimURLReturnsOnCall(i int, result1 *string) {
   532  	fake.baggageclaimURLMutex.Lock()
   533  	defer fake.baggageclaimURLMutex.Unlock()
   534  	fake.BaggageclaimURLStub = nil
   535  	if fake.baggageclaimURLReturnsOnCall == nil {
   536  		fake.baggageclaimURLReturnsOnCall = make(map[int]struct {
   537  			result1 *string
   538  		})
   539  	}
   540  	fake.baggageclaimURLReturnsOnCall[i] = struct {
   541  		result1 *string
   542  	}{result1}
   543  }
   544  
   545  func (fake *FakeWorker) CertsPath() *string {
   546  	fake.certsPathMutex.Lock()
   547  	ret, specificReturn := fake.certsPathReturnsOnCall[len(fake.certsPathArgsForCall)]
   548  	fake.certsPathArgsForCall = append(fake.certsPathArgsForCall, struct {
   549  	}{})
   550  	fake.recordInvocation("CertsPath", []interface{}{})
   551  	fake.certsPathMutex.Unlock()
   552  	if fake.CertsPathStub != nil {
   553  		return fake.CertsPathStub()
   554  	}
   555  	if specificReturn {
   556  		return ret.result1
   557  	}
   558  	fakeReturns := fake.certsPathReturns
   559  	return fakeReturns.result1
   560  }
   561  
   562  func (fake *FakeWorker) CertsPathCallCount() int {
   563  	fake.certsPathMutex.RLock()
   564  	defer fake.certsPathMutex.RUnlock()
   565  	return len(fake.certsPathArgsForCall)
   566  }
   567  
   568  func (fake *FakeWorker) CertsPathCalls(stub func() *string) {
   569  	fake.certsPathMutex.Lock()
   570  	defer fake.certsPathMutex.Unlock()
   571  	fake.CertsPathStub = stub
   572  }
   573  
   574  func (fake *FakeWorker) CertsPathReturns(result1 *string) {
   575  	fake.certsPathMutex.Lock()
   576  	defer fake.certsPathMutex.Unlock()
   577  	fake.CertsPathStub = nil
   578  	fake.certsPathReturns = struct {
   579  		result1 *string
   580  	}{result1}
   581  }
   582  
   583  func (fake *FakeWorker) CertsPathReturnsOnCall(i int, result1 *string) {
   584  	fake.certsPathMutex.Lock()
   585  	defer fake.certsPathMutex.Unlock()
   586  	fake.CertsPathStub = nil
   587  	if fake.certsPathReturnsOnCall == nil {
   588  		fake.certsPathReturnsOnCall = make(map[int]struct {
   589  			result1 *string
   590  		})
   591  	}
   592  	fake.certsPathReturnsOnCall[i] = struct {
   593  		result1 *string
   594  	}{result1}
   595  }
   596  
   597  func (fake *FakeWorker) CreateContainer(arg1 db.ContainerOwner, arg2 db.ContainerMetadata) (db.CreatingContainer, error) {
   598  	fake.createContainerMutex.Lock()
   599  	ret, specificReturn := fake.createContainerReturnsOnCall[len(fake.createContainerArgsForCall)]
   600  	fake.createContainerArgsForCall = append(fake.createContainerArgsForCall, struct {
   601  		arg1 db.ContainerOwner
   602  		arg2 db.ContainerMetadata
   603  	}{arg1, arg2})
   604  	fake.recordInvocation("CreateContainer", []interface{}{arg1, arg2})
   605  	fake.createContainerMutex.Unlock()
   606  	if fake.CreateContainerStub != nil {
   607  		return fake.CreateContainerStub(arg1, arg2)
   608  	}
   609  	if specificReturn {
   610  		return ret.result1, ret.result2
   611  	}
   612  	fakeReturns := fake.createContainerReturns
   613  	return fakeReturns.result1, fakeReturns.result2
   614  }
   615  
   616  func (fake *FakeWorker) CreateContainerCallCount() int {
   617  	fake.createContainerMutex.RLock()
   618  	defer fake.createContainerMutex.RUnlock()
   619  	return len(fake.createContainerArgsForCall)
   620  }
   621  
   622  func (fake *FakeWorker) CreateContainerCalls(stub func(db.ContainerOwner, db.ContainerMetadata) (db.CreatingContainer, error)) {
   623  	fake.createContainerMutex.Lock()
   624  	defer fake.createContainerMutex.Unlock()
   625  	fake.CreateContainerStub = stub
   626  }
   627  
   628  func (fake *FakeWorker) CreateContainerArgsForCall(i int) (db.ContainerOwner, db.ContainerMetadata) {
   629  	fake.createContainerMutex.RLock()
   630  	defer fake.createContainerMutex.RUnlock()
   631  	argsForCall := fake.createContainerArgsForCall[i]
   632  	return argsForCall.arg1, argsForCall.arg2
   633  }
   634  
   635  func (fake *FakeWorker) CreateContainerReturns(result1 db.CreatingContainer, result2 error) {
   636  	fake.createContainerMutex.Lock()
   637  	defer fake.createContainerMutex.Unlock()
   638  	fake.CreateContainerStub = nil
   639  	fake.createContainerReturns = struct {
   640  		result1 db.CreatingContainer
   641  		result2 error
   642  	}{result1, result2}
   643  }
   644  
   645  func (fake *FakeWorker) CreateContainerReturnsOnCall(i int, result1 db.CreatingContainer, result2 error) {
   646  	fake.createContainerMutex.Lock()
   647  	defer fake.createContainerMutex.Unlock()
   648  	fake.CreateContainerStub = nil
   649  	if fake.createContainerReturnsOnCall == nil {
   650  		fake.createContainerReturnsOnCall = make(map[int]struct {
   651  			result1 db.CreatingContainer
   652  			result2 error
   653  		})
   654  	}
   655  	fake.createContainerReturnsOnCall[i] = struct {
   656  		result1 db.CreatingContainer
   657  		result2 error
   658  	}{result1, result2}
   659  }
   660  
   661  func (fake *FakeWorker) DecreaseActiveTasks() error {
   662  	fake.decreaseActiveTasksMutex.Lock()
   663  	ret, specificReturn := fake.decreaseActiveTasksReturnsOnCall[len(fake.decreaseActiveTasksArgsForCall)]
   664  	fake.decreaseActiveTasksArgsForCall = append(fake.decreaseActiveTasksArgsForCall, struct {
   665  	}{})
   666  	fake.recordInvocation("DecreaseActiveTasks", []interface{}{})
   667  	fake.decreaseActiveTasksMutex.Unlock()
   668  	if fake.DecreaseActiveTasksStub != nil {
   669  		return fake.DecreaseActiveTasksStub()
   670  	}
   671  	if specificReturn {
   672  		return ret.result1
   673  	}
   674  	fakeReturns := fake.decreaseActiveTasksReturns
   675  	return fakeReturns.result1
   676  }
   677  
   678  func (fake *FakeWorker) DecreaseActiveTasksCallCount() int {
   679  	fake.decreaseActiveTasksMutex.RLock()
   680  	defer fake.decreaseActiveTasksMutex.RUnlock()
   681  	return len(fake.decreaseActiveTasksArgsForCall)
   682  }
   683  
   684  func (fake *FakeWorker) DecreaseActiveTasksCalls(stub func() error) {
   685  	fake.decreaseActiveTasksMutex.Lock()
   686  	defer fake.decreaseActiveTasksMutex.Unlock()
   687  	fake.DecreaseActiveTasksStub = stub
   688  }
   689  
   690  func (fake *FakeWorker) DecreaseActiveTasksReturns(result1 error) {
   691  	fake.decreaseActiveTasksMutex.Lock()
   692  	defer fake.decreaseActiveTasksMutex.Unlock()
   693  	fake.DecreaseActiveTasksStub = nil
   694  	fake.decreaseActiveTasksReturns = struct {
   695  		result1 error
   696  	}{result1}
   697  }
   698  
   699  func (fake *FakeWorker) DecreaseActiveTasksReturnsOnCall(i int, result1 error) {
   700  	fake.decreaseActiveTasksMutex.Lock()
   701  	defer fake.decreaseActiveTasksMutex.Unlock()
   702  	fake.DecreaseActiveTasksStub = nil
   703  	if fake.decreaseActiveTasksReturnsOnCall == nil {
   704  		fake.decreaseActiveTasksReturnsOnCall = make(map[int]struct {
   705  			result1 error
   706  		})
   707  	}
   708  	fake.decreaseActiveTasksReturnsOnCall[i] = struct {
   709  		result1 error
   710  	}{result1}
   711  }
   712  
   713  func (fake *FakeWorker) Delete() error {
   714  	fake.deleteMutex.Lock()
   715  	ret, specificReturn := fake.deleteReturnsOnCall[len(fake.deleteArgsForCall)]
   716  	fake.deleteArgsForCall = append(fake.deleteArgsForCall, struct {
   717  	}{})
   718  	fake.recordInvocation("Delete", []interface{}{})
   719  	fake.deleteMutex.Unlock()
   720  	if fake.DeleteStub != nil {
   721  		return fake.DeleteStub()
   722  	}
   723  	if specificReturn {
   724  		return ret.result1
   725  	}
   726  	fakeReturns := fake.deleteReturns
   727  	return fakeReturns.result1
   728  }
   729  
   730  func (fake *FakeWorker) DeleteCallCount() int {
   731  	fake.deleteMutex.RLock()
   732  	defer fake.deleteMutex.RUnlock()
   733  	return len(fake.deleteArgsForCall)
   734  }
   735  
   736  func (fake *FakeWorker) DeleteCalls(stub func() error) {
   737  	fake.deleteMutex.Lock()
   738  	defer fake.deleteMutex.Unlock()
   739  	fake.DeleteStub = stub
   740  }
   741  
   742  func (fake *FakeWorker) DeleteReturns(result1 error) {
   743  	fake.deleteMutex.Lock()
   744  	defer fake.deleteMutex.Unlock()
   745  	fake.DeleteStub = nil
   746  	fake.deleteReturns = struct {
   747  		result1 error
   748  	}{result1}
   749  }
   750  
   751  func (fake *FakeWorker) DeleteReturnsOnCall(i int, result1 error) {
   752  	fake.deleteMutex.Lock()
   753  	defer fake.deleteMutex.Unlock()
   754  	fake.DeleteStub = nil
   755  	if fake.deleteReturnsOnCall == nil {
   756  		fake.deleteReturnsOnCall = make(map[int]struct {
   757  			result1 error
   758  		})
   759  	}
   760  	fake.deleteReturnsOnCall[i] = struct {
   761  		result1 error
   762  	}{result1}
   763  }
   764  
   765  func (fake *FakeWorker) Ephemeral() bool {
   766  	fake.ephemeralMutex.Lock()
   767  	ret, specificReturn := fake.ephemeralReturnsOnCall[len(fake.ephemeralArgsForCall)]
   768  	fake.ephemeralArgsForCall = append(fake.ephemeralArgsForCall, struct {
   769  	}{})
   770  	fake.recordInvocation("Ephemeral", []interface{}{})
   771  	fake.ephemeralMutex.Unlock()
   772  	if fake.EphemeralStub != nil {
   773  		return fake.EphemeralStub()
   774  	}
   775  	if specificReturn {
   776  		return ret.result1
   777  	}
   778  	fakeReturns := fake.ephemeralReturns
   779  	return fakeReturns.result1
   780  }
   781  
   782  func (fake *FakeWorker) EphemeralCallCount() int {
   783  	fake.ephemeralMutex.RLock()
   784  	defer fake.ephemeralMutex.RUnlock()
   785  	return len(fake.ephemeralArgsForCall)
   786  }
   787  
   788  func (fake *FakeWorker) EphemeralCalls(stub func() bool) {
   789  	fake.ephemeralMutex.Lock()
   790  	defer fake.ephemeralMutex.Unlock()
   791  	fake.EphemeralStub = stub
   792  }
   793  
   794  func (fake *FakeWorker) EphemeralReturns(result1 bool) {
   795  	fake.ephemeralMutex.Lock()
   796  	defer fake.ephemeralMutex.Unlock()
   797  	fake.EphemeralStub = nil
   798  	fake.ephemeralReturns = struct {
   799  		result1 bool
   800  	}{result1}
   801  }
   802  
   803  func (fake *FakeWorker) EphemeralReturnsOnCall(i int, result1 bool) {
   804  	fake.ephemeralMutex.Lock()
   805  	defer fake.ephemeralMutex.Unlock()
   806  	fake.EphemeralStub = nil
   807  	if fake.ephemeralReturnsOnCall == nil {
   808  		fake.ephemeralReturnsOnCall = make(map[int]struct {
   809  			result1 bool
   810  		})
   811  	}
   812  	fake.ephemeralReturnsOnCall[i] = struct {
   813  		result1 bool
   814  	}{result1}
   815  }
   816  
   817  func (fake *FakeWorker) ExpiresAt() time.Time {
   818  	fake.expiresAtMutex.Lock()
   819  	ret, specificReturn := fake.expiresAtReturnsOnCall[len(fake.expiresAtArgsForCall)]
   820  	fake.expiresAtArgsForCall = append(fake.expiresAtArgsForCall, struct {
   821  	}{})
   822  	fake.recordInvocation("ExpiresAt", []interface{}{})
   823  	fake.expiresAtMutex.Unlock()
   824  	if fake.ExpiresAtStub != nil {
   825  		return fake.ExpiresAtStub()
   826  	}
   827  	if specificReturn {
   828  		return ret.result1
   829  	}
   830  	fakeReturns := fake.expiresAtReturns
   831  	return fakeReturns.result1
   832  }
   833  
   834  func (fake *FakeWorker) ExpiresAtCallCount() int {
   835  	fake.expiresAtMutex.RLock()
   836  	defer fake.expiresAtMutex.RUnlock()
   837  	return len(fake.expiresAtArgsForCall)
   838  }
   839  
   840  func (fake *FakeWorker) ExpiresAtCalls(stub func() time.Time) {
   841  	fake.expiresAtMutex.Lock()
   842  	defer fake.expiresAtMutex.Unlock()
   843  	fake.ExpiresAtStub = stub
   844  }
   845  
   846  func (fake *FakeWorker) ExpiresAtReturns(result1 time.Time) {
   847  	fake.expiresAtMutex.Lock()
   848  	defer fake.expiresAtMutex.Unlock()
   849  	fake.ExpiresAtStub = nil
   850  	fake.expiresAtReturns = struct {
   851  		result1 time.Time
   852  	}{result1}
   853  }
   854  
   855  func (fake *FakeWorker) ExpiresAtReturnsOnCall(i int, result1 time.Time) {
   856  	fake.expiresAtMutex.Lock()
   857  	defer fake.expiresAtMutex.Unlock()
   858  	fake.ExpiresAtStub = nil
   859  	if fake.expiresAtReturnsOnCall == nil {
   860  		fake.expiresAtReturnsOnCall = make(map[int]struct {
   861  			result1 time.Time
   862  		})
   863  	}
   864  	fake.expiresAtReturnsOnCall[i] = struct {
   865  		result1 time.Time
   866  	}{result1}
   867  }
   868  
   869  func (fake *FakeWorker) FindContainer(arg1 db.ContainerOwner) (db.CreatingContainer, db.CreatedContainer, error) {
   870  	fake.findContainerMutex.Lock()
   871  	ret, specificReturn := fake.findContainerReturnsOnCall[len(fake.findContainerArgsForCall)]
   872  	fake.findContainerArgsForCall = append(fake.findContainerArgsForCall, struct {
   873  		arg1 db.ContainerOwner
   874  	}{arg1})
   875  	fake.recordInvocation("FindContainer", []interface{}{arg1})
   876  	fake.findContainerMutex.Unlock()
   877  	if fake.FindContainerStub != nil {
   878  		return fake.FindContainerStub(arg1)
   879  	}
   880  	if specificReturn {
   881  		return ret.result1, ret.result2, ret.result3
   882  	}
   883  	fakeReturns := fake.findContainerReturns
   884  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   885  }
   886  
   887  func (fake *FakeWorker) FindContainerCallCount() int {
   888  	fake.findContainerMutex.RLock()
   889  	defer fake.findContainerMutex.RUnlock()
   890  	return len(fake.findContainerArgsForCall)
   891  }
   892  
   893  func (fake *FakeWorker) FindContainerCalls(stub func(db.ContainerOwner) (db.CreatingContainer, db.CreatedContainer, error)) {
   894  	fake.findContainerMutex.Lock()
   895  	defer fake.findContainerMutex.Unlock()
   896  	fake.FindContainerStub = stub
   897  }
   898  
   899  func (fake *FakeWorker) FindContainerArgsForCall(i int) db.ContainerOwner {
   900  	fake.findContainerMutex.RLock()
   901  	defer fake.findContainerMutex.RUnlock()
   902  	argsForCall := fake.findContainerArgsForCall[i]
   903  	return argsForCall.arg1
   904  }
   905  
   906  func (fake *FakeWorker) FindContainerReturns(result1 db.CreatingContainer, result2 db.CreatedContainer, result3 error) {
   907  	fake.findContainerMutex.Lock()
   908  	defer fake.findContainerMutex.Unlock()
   909  	fake.FindContainerStub = nil
   910  	fake.findContainerReturns = struct {
   911  		result1 db.CreatingContainer
   912  		result2 db.CreatedContainer
   913  		result3 error
   914  	}{result1, result2, result3}
   915  }
   916  
   917  func (fake *FakeWorker) FindContainerReturnsOnCall(i int, result1 db.CreatingContainer, result2 db.CreatedContainer, result3 error) {
   918  	fake.findContainerMutex.Lock()
   919  	defer fake.findContainerMutex.Unlock()
   920  	fake.FindContainerStub = nil
   921  	if fake.findContainerReturnsOnCall == nil {
   922  		fake.findContainerReturnsOnCall = make(map[int]struct {
   923  			result1 db.CreatingContainer
   924  			result2 db.CreatedContainer
   925  			result3 error
   926  		})
   927  	}
   928  	fake.findContainerReturnsOnCall[i] = struct {
   929  		result1 db.CreatingContainer
   930  		result2 db.CreatedContainer
   931  		result3 error
   932  	}{result1, result2, result3}
   933  }
   934  
   935  func (fake *FakeWorker) GardenAddr() *string {
   936  	fake.gardenAddrMutex.Lock()
   937  	ret, specificReturn := fake.gardenAddrReturnsOnCall[len(fake.gardenAddrArgsForCall)]
   938  	fake.gardenAddrArgsForCall = append(fake.gardenAddrArgsForCall, struct {
   939  	}{})
   940  	fake.recordInvocation("GardenAddr", []interface{}{})
   941  	fake.gardenAddrMutex.Unlock()
   942  	if fake.GardenAddrStub != nil {
   943  		return fake.GardenAddrStub()
   944  	}
   945  	if specificReturn {
   946  		return ret.result1
   947  	}
   948  	fakeReturns := fake.gardenAddrReturns
   949  	return fakeReturns.result1
   950  }
   951  
   952  func (fake *FakeWorker) GardenAddrCallCount() int {
   953  	fake.gardenAddrMutex.RLock()
   954  	defer fake.gardenAddrMutex.RUnlock()
   955  	return len(fake.gardenAddrArgsForCall)
   956  }
   957  
   958  func (fake *FakeWorker) GardenAddrCalls(stub func() *string) {
   959  	fake.gardenAddrMutex.Lock()
   960  	defer fake.gardenAddrMutex.Unlock()
   961  	fake.GardenAddrStub = stub
   962  }
   963  
   964  func (fake *FakeWorker) GardenAddrReturns(result1 *string) {
   965  	fake.gardenAddrMutex.Lock()
   966  	defer fake.gardenAddrMutex.Unlock()
   967  	fake.GardenAddrStub = nil
   968  	fake.gardenAddrReturns = struct {
   969  		result1 *string
   970  	}{result1}
   971  }
   972  
   973  func (fake *FakeWorker) GardenAddrReturnsOnCall(i int, result1 *string) {
   974  	fake.gardenAddrMutex.Lock()
   975  	defer fake.gardenAddrMutex.Unlock()
   976  	fake.GardenAddrStub = nil
   977  	if fake.gardenAddrReturnsOnCall == nil {
   978  		fake.gardenAddrReturnsOnCall = make(map[int]struct {
   979  			result1 *string
   980  		})
   981  	}
   982  	fake.gardenAddrReturnsOnCall[i] = struct {
   983  		result1 *string
   984  	}{result1}
   985  }
   986  
   987  func (fake *FakeWorker) HTTPProxyURL() string {
   988  	fake.hTTPProxyURLMutex.Lock()
   989  	ret, specificReturn := fake.hTTPProxyURLReturnsOnCall[len(fake.hTTPProxyURLArgsForCall)]
   990  	fake.hTTPProxyURLArgsForCall = append(fake.hTTPProxyURLArgsForCall, struct {
   991  	}{})
   992  	fake.recordInvocation("HTTPProxyURL", []interface{}{})
   993  	fake.hTTPProxyURLMutex.Unlock()
   994  	if fake.HTTPProxyURLStub != nil {
   995  		return fake.HTTPProxyURLStub()
   996  	}
   997  	if specificReturn {
   998  		return ret.result1
   999  	}
  1000  	fakeReturns := fake.hTTPProxyURLReturns
  1001  	return fakeReturns.result1
  1002  }
  1003  
  1004  func (fake *FakeWorker) HTTPProxyURLCallCount() int {
  1005  	fake.hTTPProxyURLMutex.RLock()
  1006  	defer fake.hTTPProxyURLMutex.RUnlock()
  1007  	return len(fake.hTTPProxyURLArgsForCall)
  1008  }
  1009  
  1010  func (fake *FakeWorker) HTTPProxyURLCalls(stub func() string) {
  1011  	fake.hTTPProxyURLMutex.Lock()
  1012  	defer fake.hTTPProxyURLMutex.Unlock()
  1013  	fake.HTTPProxyURLStub = stub
  1014  }
  1015  
  1016  func (fake *FakeWorker) HTTPProxyURLReturns(result1 string) {
  1017  	fake.hTTPProxyURLMutex.Lock()
  1018  	defer fake.hTTPProxyURLMutex.Unlock()
  1019  	fake.HTTPProxyURLStub = nil
  1020  	fake.hTTPProxyURLReturns = struct {
  1021  		result1 string
  1022  	}{result1}
  1023  }
  1024  
  1025  func (fake *FakeWorker) HTTPProxyURLReturnsOnCall(i int, result1 string) {
  1026  	fake.hTTPProxyURLMutex.Lock()
  1027  	defer fake.hTTPProxyURLMutex.Unlock()
  1028  	fake.HTTPProxyURLStub = nil
  1029  	if fake.hTTPProxyURLReturnsOnCall == nil {
  1030  		fake.hTTPProxyURLReturnsOnCall = make(map[int]struct {
  1031  			result1 string
  1032  		})
  1033  	}
  1034  	fake.hTTPProxyURLReturnsOnCall[i] = struct {
  1035  		result1 string
  1036  	}{result1}
  1037  }
  1038  
  1039  func (fake *FakeWorker) HTTPSProxyURL() string {
  1040  	fake.hTTPSProxyURLMutex.Lock()
  1041  	ret, specificReturn := fake.hTTPSProxyURLReturnsOnCall[len(fake.hTTPSProxyURLArgsForCall)]
  1042  	fake.hTTPSProxyURLArgsForCall = append(fake.hTTPSProxyURLArgsForCall, struct {
  1043  	}{})
  1044  	fake.recordInvocation("HTTPSProxyURL", []interface{}{})
  1045  	fake.hTTPSProxyURLMutex.Unlock()
  1046  	if fake.HTTPSProxyURLStub != nil {
  1047  		return fake.HTTPSProxyURLStub()
  1048  	}
  1049  	if specificReturn {
  1050  		return ret.result1
  1051  	}
  1052  	fakeReturns := fake.hTTPSProxyURLReturns
  1053  	return fakeReturns.result1
  1054  }
  1055  
  1056  func (fake *FakeWorker) HTTPSProxyURLCallCount() int {
  1057  	fake.hTTPSProxyURLMutex.RLock()
  1058  	defer fake.hTTPSProxyURLMutex.RUnlock()
  1059  	return len(fake.hTTPSProxyURLArgsForCall)
  1060  }
  1061  
  1062  func (fake *FakeWorker) HTTPSProxyURLCalls(stub func() string) {
  1063  	fake.hTTPSProxyURLMutex.Lock()
  1064  	defer fake.hTTPSProxyURLMutex.Unlock()
  1065  	fake.HTTPSProxyURLStub = stub
  1066  }
  1067  
  1068  func (fake *FakeWorker) HTTPSProxyURLReturns(result1 string) {
  1069  	fake.hTTPSProxyURLMutex.Lock()
  1070  	defer fake.hTTPSProxyURLMutex.Unlock()
  1071  	fake.HTTPSProxyURLStub = nil
  1072  	fake.hTTPSProxyURLReturns = struct {
  1073  		result1 string
  1074  	}{result1}
  1075  }
  1076  
  1077  func (fake *FakeWorker) HTTPSProxyURLReturnsOnCall(i int, result1 string) {
  1078  	fake.hTTPSProxyURLMutex.Lock()
  1079  	defer fake.hTTPSProxyURLMutex.Unlock()
  1080  	fake.HTTPSProxyURLStub = nil
  1081  	if fake.hTTPSProxyURLReturnsOnCall == nil {
  1082  		fake.hTTPSProxyURLReturnsOnCall = make(map[int]struct {
  1083  			result1 string
  1084  		})
  1085  	}
  1086  	fake.hTTPSProxyURLReturnsOnCall[i] = struct {
  1087  		result1 string
  1088  	}{result1}
  1089  }
  1090  
  1091  func (fake *FakeWorker) IncreaseActiveTasks() error {
  1092  	fake.increaseActiveTasksMutex.Lock()
  1093  	ret, specificReturn := fake.increaseActiveTasksReturnsOnCall[len(fake.increaseActiveTasksArgsForCall)]
  1094  	fake.increaseActiveTasksArgsForCall = append(fake.increaseActiveTasksArgsForCall, struct {
  1095  	}{})
  1096  	fake.recordInvocation("IncreaseActiveTasks", []interface{}{})
  1097  	fake.increaseActiveTasksMutex.Unlock()
  1098  	if fake.IncreaseActiveTasksStub != nil {
  1099  		return fake.IncreaseActiveTasksStub()
  1100  	}
  1101  	if specificReturn {
  1102  		return ret.result1
  1103  	}
  1104  	fakeReturns := fake.increaseActiveTasksReturns
  1105  	return fakeReturns.result1
  1106  }
  1107  
  1108  func (fake *FakeWorker) IncreaseActiveTasksCallCount() int {
  1109  	fake.increaseActiveTasksMutex.RLock()
  1110  	defer fake.increaseActiveTasksMutex.RUnlock()
  1111  	return len(fake.increaseActiveTasksArgsForCall)
  1112  }
  1113  
  1114  func (fake *FakeWorker) IncreaseActiveTasksCalls(stub func() error) {
  1115  	fake.increaseActiveTasksMutex.Lock()
  1116  	defer fake.increaseActiveTasksMutex.Unlock()
  1117  	fake.IncreaseActiveTasksStub = stub
  1118  }
  1119  
  1120  func (fake *FakeWorker) IncreaseActiveTasksReturns(result1 error) {
  1121  	fake.increaseActiveTasksMutex.Lock()
  1122  	defer fake.increaseActiveTasksMutex.Unlock()
  1123  	fake.IncreaseActiveTasksStub = nil
  1124  	fake.increaseActiveTasksReturns = struct {
  1125  		result1 error
  1126  	}{result1}
  1127  }
  1128  
  1129  func (fake *FakeWorker) IncreaseActiveTasksReturnsOnCall(i int, result1 error) {
  1130  	fake.increaseActiveTasksMutex.Lock()
  1131  	defer fake.increaseActiveTasksMutex.Unlock()
  1132  	fake.IncreaseActiveTasksStub = nil
  1133  	if fake.increaseActiveTasksReturnsOnCall == nil {
  1134  		fake.increaseActiveTasksReturnsOnCall = make(map[int]struct {
  1135  			result1 error
  1136  		})
  1137  	}
  1138  	fake.increaseActiveTasksReturnsOnCall[i] = struct {
  1139  		result1 error
  1140  	}{result1}
  1141  }
  1142  
  1143  func (fake *FakeWorker) Land() error {
  1144  	fake.landMutex.Lock()
  1145  	ret, specificReturn := fake.landReturnsOnCall[len(fake.landArgsForCall)]
  1146  	fake.landArgsForCall = append(fake.landArgsForCall, struct {
  1147  	}{})
  1148  	fake.recordInvocation("Land", []interface{}{})
  1149  	fake.landMutex.Unlock()
  1150  	if fake.LandStub != nil {
  1151  		return fake.LandStub()
  1152  	}
  1153  	if specificReturn {
  1154  		return ret.result1
  1155  	}
  1156  	fakeReturns := fake.landReturns
  1157  	return fakeReturns.result1
  1158  }
  1159  
  1160  func (fake *FakeWorker) LandCallCount() int {
  1161  	fake.landMutex.RLock()
  1162  	defer fake.landMutex.RUnlock()
  1163  	return len(fake.landArgsForCall)
  1164  }
  1165  
  1166  func (fake *FakeWorker) LandCalls(stub func() error) {
  1167  	fake.landMutex.Lock()
  1168  	defer fake.landMutex.Unlock()
  1169  	fake.LandStub = stub
  1170  }
  1171  
  1172  func (fake *FakeWorker) LandReturns(result1 error) {
  1173  	fake.landMutex.Lock()
  1174  	defer fake.landMutex.Unlock()
  1175  	fake.LandStub = nil
  1176  	fake.landReturns = struct {
  1177  		result1 error
  1178  	}{result1}
  1179  }
  1180  
  1181  func (fake *FakeWorker) LandReturnsOnCall(i int, result1 error) {
  1182  	fake.landMutex.Lock()
  1183  	defer fake.landMutex.Unlock()
  1184  	fake.LandStub = nil
  1185  	if fake.landReturnsOnCall == nil {
  1186  		fake.landReturnsOnCall = make(map[int]struct {
  1187  			result1 error
  1188  		})
  1189  	}
  1190  	fake.landReturnsOnCall[i] = struct {
  1191  		result1 error
  1192  	}{result1}
  1193  }
  1194  
  1195  func (fake *FakeWorker) Name() string {
  1196  	fake.nameMutex.Lock()
  1197  	ret, specificReturn := fake.nameReturnsOnCall[len(fake.nameArgsForCall)]
  1198  	fake.nameArgsForCall = append(fake.nameArgsForCall, struct {
  1199  	}{})
  1200  	fake.recordInvocation("Name", []interface{}{})
  1201  	fake.nameMutex.Unlock()
  1202  	if fake.NameStub != nil {
  1203  		return fake.NameStub()
  1204  	}
  1205  	if specificReturn {
  1206  		return ret.result1
  1207  	}
  1208  	fakeReturns := fake.nameReturns
  1209  	return fakeReturns.result1
  1210  }
  1211  
  1212  func (fake *FakeWorker) NameCallCount() int {
  1213  	fake.nameMutex.RLock()
  1214  	defer fake.nameMutex.RUnlock()
  1215  	return len(fake.nameArgsForCall)
  1216  }
  1217  
  1218  func (fake *FakeWorker) NameCalls(stub func() string) {
  1219  	fake.nameMutex.Lock()
  1220  	defer fake.nameMutex.Unlock()
  1221  	fake.NameStub = stub
  1222  }
  1223  
  1224  func (fake *FakeWorker) NameReturns(result1 string) {
  1225  	fake.nameMutex.Lock()
  1226  	defer fake.nameMutex.Unlock()
  1227  	fake.NameStub = nil
  1228  	fake.nameReturns = struct {
  1229  		result1 string
  1230  	}{result1}
  1231  }
  1232  
  1233  func (fake *FakeWorker) NameReturnsOnCall(i int, result1 string) {
  1234  	fake.nameMutex.Lock()
  1235  	defer fake.nameMutex.Unlock()
  1236  	fake.NameStub = nil
  1237  	if fake.nameReturnsOnCall == nil {
  1238  		fake.nameReturnsOnCall = make(map[int]struct {
  1239  			result1 string
  1240  		})
  1241  	}
  1242  	fake.nameReturnsOnCall[i] = struct {
  1243  		result1 string
  1244  	}{result1}
  1245  }
  1246  
  1247  func (fake *FakeWorker) NoProxy() string {
  1248  	fake.noProxyMutex.Lock()
  1249  	ret, specificReturn := fake.noProxyReturnsOnCall[len(fake.noProxyArgsForCall)]
  1250  	fake.noProxyArgsForCall = append(fake.noProxyArgsForCall, struct {
  1251  	}{})
  1252  	fake.recordInvocation("NoProxy", []interface{}{})
  1253  	fake.noProxyMutex.Unlock()
  1254  	if fake.NoProxyStub != nil {
  1255  		return fake.NoProxyStub()
  1256  	}
  1257  	if specificReturn {
  1258  		return ret.result1
  1259  	}
  1260  	fakeReturns := fake.noProxyReturns
  1261  	return fakeReturns.result1
  1262  }
  1263  
  1264  func (fake *FakeWorker) NoProxyCallCount() int {
  1265  	fake.noProxyMutex.RLock()
  1266  	defer fake.noProxyMutex.RUnlock()
  1267  	return len(fake.noProxyArgsForCall)
  1268  }
  1269  
  1270  func (fake *FakeWorker) NoProxyCalls(stub func() string) {
  1271  	fake.noProxyMutex.Lock()
  1272  	defer fake.noProxyMutex.Unlock()
  1273  	fake.NoProxyStub = stub
  1274  }
  1275  
  1276  func (fake *FakeWorker) NoProxyReturns(result1 string) {
  1277  	fake.noProxyMutex.Lock()
  1278  	defer fake.noProxyMutex.Unlock()
  1279  	fake.NoProxyStub = nil
  1280  	fake.noProxyReturns = struct {
  1281  		result1 string
  1282  	}{result1}
  1283  }
  1284  
  1285  func (fake *FakeWorker) NoProxyReturnsOnCall(i int, result1 string) {
  1286  	fake.noProxyMutex.Lock()
  1287  	defer fake.noProxyMutex.Unlock()
  1288  	fake.NoProxyStub = nil
  1289  	if fake.noProxyReturnsOnCall == nil {
  1290  		fake.noProxyReturnsOnCall = make(map[int]struct {
  1291  			result1 string
  1292  		})
  1293  	}
  1294  	fake.noProxyReturnsOnCall[i] = struct {
  1295  		result1 string
  1296  	}{result1}
  1297  }
  1298  
  1299  func (fake *FakeWorker) Platform() string {
  1300  	fake.platformMutex.Lock()
  1301  	ret, specificReturn := fake.platformReturnsOnCall[len(fake.platformArgsForCall)]
  1302  	fake.platformArgsForCall = append(fake.platformArgsForCall, struct {
  1303  	}{})
  1304  	fake.recordInvocation("Platform", []interface{}{})
  1305  	fake.platformMutex.Unlock()
  1306  	if fake.PlatformStub != nil {
  1307  		return fake.PlatformStub()
  1308  	}
  1309  	if specificReturn {
  1310  		return ret.result1
  1311  	}
  1312  	fakeReturns := fake.platformReturns
  1313  	return fakeReturns.result1
  1314  }
  1315  
  1316  func (fake *FakeWorker) PlatformCallCount() int {
  1317  	fake.platformMutex.RLock()
  1318  	defer fake.platformMutex.RUnlock()
  1319  	return len(fake.platformArgsForCall)
  1320  }
  1321  
  1322  func (fake *FakeWorker) PlatformCalls(stub func() string) {
  1323  	fake.platformMutex.Lock()
  1324  	defer fake.platformMutex.Unlock()
  1325  	fake.PlatformStub = stub
  1326  }
  1327  
  1328  func (fake *FakeWorker) PlatformReturns(result1 string) {
  1329  	fake.platformMutex.Lock()
  1330  	defer fake.platformMutex.Unlock()
  1331  	fake.PlatformStub = nil
  1332  	fake.platformReturns = struct {
  1333  		result1 string
  1334  	}{result1}
  1335  }
  1336  
  1337  func (fake *FakeWorker) PlatformReturnsOnCall(i int, result1 string) {
  1338  	fake.platformMutex.Lock()
  1339  	defer fake.platformMutex.Unlock()
  1340  	fake.PlatformStub = nil
  1341  	if fake.platformReturnsOnCall == nil {
  1342  		fake.platformReturnsOnCall = make(map[int]struct {
  1343  			result1 string
  1344  		})
  1345  	}
  1346  	fake.platformReturnsOnCall[i] = struct {
  1347  		result1 string
  1348  	}{result1}
  1349  }
  1350  
  1351  func (fake *FakeWorker) Prune() error {
  1352  	fake.pruneMutex.Lock()
  1353  	ret, specificReturn := fake.pruneReturnsOnCall[len(fake.pruneArgsForCall)]
  1354  	fake.pruneArgsForCall = append(fake.pruneArgsForCall, struct {
  1355  	}{})
  1356  	fake.recordInvocation("Prune", []interface{}{})
  1357  	fake.pruneMutex.Unlock()
  1358  	if fake.PruneStub != nil {
  1359  		return fake.PruneStub()
  1360  	}
  1361  	if specificReturn {
  1362  		return ret.result1
  1363  	}
  1364  	fakeReturns := fake.pruneReturns
  1365  	return fakeReturns.result1
  1366  }
  1367  
  1368  func (fake *FakeWorker) PruneCallCount() int {
  1369  	fake.pruneMutex.RLock()
  1370  	defer fake.pruneMutex.RUnlock()
  1371  	return len(fake.pruneArgsForCall)
  1372  }
  1373  
  1374  func (fake *FakeWorker) PruneCalls(stub func() error) {
  1375  	fake.pruneMutex.Lock()
  1376  	defer fake.pruneMutex.Unlock()
  1377  	fake.PruneStub = stub
  1378  }
  1379  
  1380  func (fake *FakeWorker) PruneReturns(result1 error) {
  1381  	fake.pruneMutex.Lock()
  1382  	defer fake.pruneMutex.Unlock()
  1383  	fake.PruneStub = nil
  1384  	fake.pruneReturns = struct {
  1385  		result1 error
  1386  	}{result1}
  1387  }
  1388  
  1389  func (fake *FakeWorker) PruneReturnsOnCall(i int, result1 error) {
  1390  	fake.pruneMutex.Lock()
  1391  	defer fake.pruneMutex.Unlock()
  1392  	fake.PruneStub = nil
  1393  	if fake.pruneReturnsOnCall == nil {
  1394  		fake.pruneReturnsOnCall = make(map[int]struct {
  1395  			result1 error
  1396  		})
  1397  	}
  1398  	fake.pruneReturnsOnCall[i] = struct {
  1399  		result1 error
  1400  	}{result1}
  1401  }
  1402  
  1403  func (fake *FakeWorker) Reload() (bool, error) {
  1404  	fake.reloadMutex.Lock()
  1405  	ret, specificReturn := fake.reloadReturnsOnCall[len(fake.reloadArgsForCall)]
  1406  	fake.reloadArgsForCall = append(fake.reloadArgsForCall, struct {
  1407  	}{})
  1408  	fake.recordInvocation("Reload", []interface{}{})
  1409  	fake.reloadMutex.Unlock()
  1410  	if fake.ReloadStub != nil {
  1411  		return fake.ReloadStub()
  1412  	}
  1413  	if specificReturn {
  1414  		return ret.result1, ret.result2
  1415  	}
  1416  	fakeReturns := fake.reloadReturns
  1417  	return fakeReturns.result1, fakeReturns.result2
  1418  }
  1419  
  1420  func (fake *FakeWorker) ReloadCallCount() int {
  1421  	fake.reloadMutex.RLock()
  1422  	defer fake.reloadMutex.RUnlock()
  1423  	return len(fake.reloadArgsForCall)
  1424  }
  1425  
  1426  func (fake *FakeWorker) ReloadCalls(stub func() (bool, error)) {
  1427  	fake.reloadMutex.Lock()
  1428  	defer fake.reloadMutex.Unlock()
  1429  	fake.ReloadStub = stub
  1430  }
  1431  
  1432  func (fake *FakeWorker) ReloadReturns(result1 bool, result2 error) {
  1433  	fake.reloadMutex.Lock()
  1434  	defer fake.reloadMutex.Unlock()
  1435  	fake.ReloadStub = nil
  1436  	fake.reloadReturns = struct {
  1437  		result1 bool
  1438  		result2 error
  1439  	}{result1, result2}
  1440  }
  1441  
  1442  func (fake *FakeWorker) ReloadReturnsOnCall(i int, result1 bool, result2 error) {
  1443  	fake.reloadMutex.Lock()
  1444  	defer fake.reloadMutex.Unlock()
  1445  	fake.ReloadStub = nil
  1446  	if fake.reloadReturnsOnCall == nil {
  1447  		fake.reloadReturnsOnCall = make(map[int]struct {
  1448  			result1 bool
  1449  			result2 error
  1450  		})
  1451  	}
  1452  	fake.reloadReturnsOnCall[i] = struct {
  1453  		result1 bool
  1454  		result2 error
  1455  	}{result1, result2}
  1456  }
  1457  
  1458  func (fake *FakeWorker) ResourceCerts() (*db.UsedWorkerResourceCerts, bool, error) {
  1459  	fake.resourceCertsMutex.Lock()
  1460  	ret, specificReturn := fake.resourceCertsReturnsOnCall[len(fake.resourceCertsArgsForCall)]
  1461  	fake.resourceCertsArgsForCall = append(fake.resourceCertsArgsForCall, struct {
  1462  	}{})
  1463  	fake.recordInvocation("ResourceCerts", []interface{}{})
  1464  	fake.resourceCertsMutex.Unlock()
  1465  	if fake.ResourceCertsStub != nil {
  1466  		return fake.ResourceCertsStub()
  1467  	}
  1468  	if specificReturn {
  1469  		return ret.result1, ret.result2, ret.result3
  1470  	}
  1471  	fakeReturns := fake.resourceCertsReturns
  1472  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  1473  }
  1474  
  1475  func (fake *FakeWorker) ResourceCertsCallCount() int {
  1476  	fake.resourceCertsMutex.RLock()
  1477  	defer fake.resourceCertsMutex.RUnlock()
  1478  	return len(fake.resourceCertsArgsForCall)
  1479  }
  1480  
  1481  func (fake *FakeWorker) ResourceCertsCalls(stub func() (*db.UsedWorkerResourceCerts, bool, error)) {
  1482  	fake.resourceCertsMutex.Lock()
  1483  	defer fake.resourceCertsMutex.Unlock()
  1484  	fake.ResourceCertsStub = stub
  1485  }
  1486  
  1487  func (fake *FakeWorker) ResourceCertsReturns(result1 *db.UsedWorkerResourceCerts, result2 bool, result3 error) {
  1488  	fake.resourceCertsMutex.Lock()
  1489  	defer fake.resourceCertsMutex.Unlock()
  1490  	fake.ResourceCertsStub = nil
  1491  	fake.resourceCertsReturns = struct {
  1492  		result1 *db.UsedWorkerResourceCerts
  1493  		result2 bool
  1494  		result3 error
  1495  	}{result1, result2, result3}
  1496  }
  1497  
  1498  func (fake *FakeWorker) ResourceCertsReturnsOnCall(i int, result1 *db.UsedWorkerResourceCerts, result2 bool, result3 error) {
  1499  	fake.resourceCertsMutex.Lock()
  1500  	defer fake.resourceCertsMutex.Unlock()
  1501  	fake.ResourceCertsStub = nil
  1502  	if fake.resourceCertsReturnsOnCall == nil {
  1503  		fake.resourceCertsReturnsOnCall = make(map[int]struct {
  1504  			result1 *db.UsedWorkerResourceCerts
  1505  			result2 bool
  1506  			result3 error
  1507  		})
  1508  	}
  1509  	fake.resourceCertsReturnsOnCall[i] = struct {
  1510  		result1 *db.UsedWorkerResourceCerts
  1511  		result2 bool
  1512  		result3 error
  1513  	}{result1, result2, result3}
  1514  }
  1515  
  1516  func (fake *FakeWorker) ResourceTypes() []atc.WorkerResourceType {
  1517  	fake.resourceTypesMutex.Lock()
  1518  	ret, specificReturn := fake.resourceTypesReturnsOnCall[len(fake.resourceTypesArgsForCall)]
  1519  	fake.resourceTypesArgsForCall = append(fake.resourceTypesArgsForCall, struct {
  1520  	}{})
  1521  	fake.recordInvocation("ResourceTypes", []interface{}{})
  1522  	fake.resourceTypesMutex.Unlock()
  1523  	if fake.ResourceTypesStub != nil {
  1524  		return fake.ResourceTypesStub()
  1525  	}
  1526  	if specificReturn {
  1527  		return ret.result1
  1528  	}
  1529  	fakeReturns := fake.resourceTypesReturns
  1530  	return fakeReturns.result1
  1531  }
  1532  
  1533  func (fake *FakeWorker) ResourceTypesCallCount() int {
  1534  	fake.resourceTypesMutex.RLock()
  1535  	defer fake.resourceTypesMutex.RUnlock()
  1536  	return len(fake.resourceTypesArgsForCall)
  1537  }
  1538  
  1539  func (fake *FakeWorker) ResourceTypesCalls(stub func() []atc.WorkerResourceType) {
  1540  	fake.resourceTypesMutex.Lock()
  1541  	defer fake.resourceTypesMutex.Unlock()
  1542  	fake.ResourceTypesStub = stub
  1543  }
  1544  
  1545  func (fake *FakeWorker) ResourceTypesReturns(result1 []atc.WorkerResourceType) {
  1546  	fake.resourceTypesMutex.Lock()
  1547  	defer fake.resourceTypesMutex.Unlock()
  1548  	fake.ResourceTypesStub = nil
  1549  	fake.resourceTypesReturns = struct {
  1550  		result1 []atc.WorkerResourceType
  1551  	}{result1}
  1552  }
  1553  
  1554  func (fake *FakeWorker) ResourceTypesReturnsOnCall(i int, result1 []atc.WorkerResourceType) {
  1555  	fake.resourceTypesMutex.Lock()
  1556  	defer fake.resourceTypesMutex.Unlock()
  1557  	fake.ResourceTypesStub = nil
  1558  	if fake.resourceTypesReturnsOnCall == nil {
  1559  		fake.resourceTypesReturnsOnCall = make(map[int]struct {
  1560  			result1 []atc.WorkerResourceType
  1561  		})
  1562  	}
  1563  	fake.resourceTypesReturnsOnCall[i] = struct {
  1564  		result1 []atc.WorkerResourceType
  1565  	}{result1}
  1566  }
  1567  
  1568  func (fake *FakeWorker) Retire() error {
  1569  	fake.retireMutex.Lock()
  1570  	ret, specificReturn := fake.retireReturnsOnCall[len(fake.retireArgsForCall)]
  1571  	fake.retireArgsForCall = append(fake.retireArgsForCall, struct {
  1572  	}{})
  1573  	fake.recordInvocation("Retire", []interface{}{})
  1574  	fake.retireMutex.Unlock()
  1575  	if fake.RetireStub != nil {
  1576  		return fake.RetireStub()
  1577  	}
  1578  	if specificReturn {
  1579  		return ret.result1
  1580  	}
  1581  	fakeReturns := fake.retireReturns
  1582  	return fakeReturns.result1
  1583  }
  1584  
  1585  func (fake *FakeWorker) RetireCallCount() int {
  1586  	fake.retireMutex.RLock()
  1587  	defer fake.retireMutex.RUnlock()
  1588  	return len(fake.retireArgsForCall)
  1589  }
  1590  
  1591  func (fake *FakeWorker) RetireCalls(stub func() error) {
  1592  	fake.retireMutex.Lock()
  1593  	defer fake.retireMutex.Unlock()
  1594  	fake.RetireStub = stub
  1595  }
  1596  
  1597  func (fake *FakeWorker) RetireReturns(result1 error) {
  1598  	fake.retireMutex.Lock()
  1599  	defer fake.retireMutex.Unlock()
  1600  	fake.RetireStub = nil
  1601  	fake.retireReturns = struct {
  1602  		result1 error
  1603  	}{result1}
  1604  }
  1605  
  1606  func (fake *FakeWorker) RetireReturnsOnCall(i int, result1 error) {
  1607  	fake.retireMutex.Lock()
  1608  	defer fake.retireMutex.Unlock()
  1609  	fake.RetireStub = nil
  1610  	if fake.retireReturnsOnCall == nil {
  1611  		fake.retireReturnsOnCall = make(map[int]struct {
  1612  			result1 error
  1613  		})
  1614  	}
  1615  	fake.retireReturnsOnCall[i] = struct {
  1616  		result1 error
  1617  	}{result1}
  1618  }
  1619  
  1620  func (fake *FakeWorker) StartTime() time.Time {
  1621  	fake.startTimeMutex.Lock()
  1622  	ret, specificReturn := fake.startTimeReturnsOnCall[len(fake.startTimeArgsForCall)]
  1623  	fake.startTimeArgsForCall = append(fake.startTimeArgsForCall, struct {
  1624  	}{})
  1625  	fake.recordInvocation("StartTime", []interface{}{})
  1626  	fake.startTimeMutex.Unlock()
  1627  	if fake.StartTimeStub != nil {
  1628  		return fake.StartTimeStub()
  1629  	}
  1630  	if specificReturn {
  1631  		return ret.result1
  1632  	}
  1633  	fakeReturns := fake.startTimeReturns
  1634  	return fakeReturns.result1
  1635  }
  1636  
  1637  func (fake *FakeWorker) StartTimeCallCount() int {
  1638  	fake.startTimeMutex.RLock()
  1639  	defer fake.startTimeMutex.RUnlock()
  1640  	return len(fake.startTimeArgsForCall)
  1641  }
  1642  
  1643  func (fake *FakeWorker) StartTimeCalls(stub func() time.Time) {
  1644  	fake.startTimeMutex.Lock()
  1645  	defer fake.startTimeMutex.Unlock()
  1646  	fake.StartTimeStub = stub
  1647  }
  1648  
  1649  func (fake *FakeWorker) StartTimeReturns(result1 time.Time) {
  1650  	fake.startTimeMutex.Lock()
  1651  	defer fake.startTimeMutex.Unlock()
  1652  	fake.StartTimeStub = nil
  1653  	fake.startTimeReturns = struct {
  1654  		result1 time.Time
  1655  	}{result1}
  1656  }
  1657  
  1658  func (fake *FakeWorker) StartTimeReturnsOnCall(i int, result1 time.Time) {
  1659  	fake.startTimeMutex.Lock()
  1660  	defer fake.startTimeMutex.Unlock()
  1661  	fake.StartTimeStub = nil
  1662  	if fake.startTimeReturnsOnCall == nil {
  1663  		fake.startTimeReturnsOnCall = make(map[int]struct {
  1664  			result1 time.Time
  1665  		})
  1666  	}
  1667  	fake.startTimeReturnsOnCall[i] = struct {
  1668  		result1 time.Time
  1669  	}{result1}
  1670  }
  1671  
  1672  func (fake *FakeWorker) State() db.WorkerState {
  1673  	fake.stateMutex.Lock()
  1674  	ret, specificReturn := fake.stateReturnsOnCall[len(fake.stateArgsForCall)]
  1675  	fake.stateArgsForCall = append(fake.stateArgsForCall, struct {
  1676  	}{})
  1677  	fake.recordInvocation("State", []interface{}{})
  1678  	fake.stateMutex.Unlock()
  1679  	if fake.StateStub != nil {
  1680  		return fake.StateStub()
  1681  	}
  1682  	if specificReturn {
  1683  		return ret.result1
  1684  	}
  1685  	fakeReturns := fake.stateReturns
  1686  	return fakeReturns.result1
  1687  }
  1688  
  1689  func (fake *FakeWorker) StateCallCount() int {
  1690  	fake.stateMutex.RLock()
  1691  	defer fake.stateMutex.RUnlock()
  1692  	return len(fake.stateArgsForCall)
  1693  }
  1694  
  1695  func (fake *FakeWorker) StateCalls(stub func() db.WorkerState) {
  1696  	fake.stateMutex.Lock()
  1697  	defer fake.stateMutex.Unlock()
  1698  	fake.StateStub = stub
  1699  }
  1700  
  1701  func (fake *FakeWorker) StateReturns(result1 db.WorkerState) {
  1702  	fake.stateMutex.Lock()
  1703  	defer fake.stateMutex.Unlock()
  1704  	fake.StateStub = nil
  1705  	fake.stateReturns = struct {
  1706  		result1 db.WorkerState
  1707  	}{result1}
  1708  }
  1709  
  1710  func (fake *FakeWorker) StateReturnsOnCall(i int, result1 db.WorkerState) {
  1711  	fake.stateMutex.Lock()
  1712  	defer fake.stateMutex.Unlock()
  1713  	fake.StateStub = nil
  1714  	if fake.stateReturnsOnCall == nil {
  1715  		fake.stateReturnsOnCall = make(map[int]struct {
  1716  			result1 db.WorkerState
  1717  		})
  1718  	}
  1719  	fake.stateReturnsOnCall[i] = struct {
  1720  		result1 db.WorkerState
  1721  	}{result1}
  1722  }
  1723  
  1724  func (fake *FakeWorker) Tags() []string {
  1725  	fake.tagsMutex.Lock()
  1726  	ret, specificReturn := fake.tagsReturnsOnCall[len(fake.tagsArgsForCall)]
  1727  	fake.tagsArgsForCall = append(fake.tagsArgsForCall, struct {
  1728  	}{})
  1729  	fake.recordInvocation("Tags", []interface{}{})
  1730  	fake.tagsMutex.Unlock()
  1731  	if fake.TagsStub != nil {
  1732  		return fake.TagsStub()
  1733  	}
  1734  	if specificReturn {
  1735  		return ret.result1
  1736  	}
  1737  	fakeReturns := fake.tagsReturns
  1738  	return fakeReturns.result1
  1739  }
  1740  
  1741  func (fake *FakeWorker) TagsCallCount() int {
  1742  	fake.tagsMutex.RLock()
  1743  	defer fake.tagsMutex.RUnlock()
  1744  	return len(fake.tagsArgsForCall)
  1745  }
  1746  
  1747  func (fake *FakeWorker) TagsCalls(stub func() []string) {
  1748  	fake.tagsMutex.Lock()
  1749  	defer fake.tagsMutex.Unlock()
  1750  	fake.TagsStub = stub
  1751  }
  1752  
  1753  func (fake *FakeWorker) TagsReturns(result1 []string) {
  1754  	fake.tagsMutex.Lock()
  1755  	defer fake.tagsMutex.Unlock()
  1756  	fake.TagsStub = nil
  1757  	fake.tagsReturns = struct {
  1758  		result1 []string
  1759  	}{result1}
  1760  }
  1761  
  1762  func (fake *FakeWorker) TagsReturnsOnCall(i int, result1 []string) {
  1763  	fake.tagsMutex.Lock()
  1764  	defer fake.tagsMutex.Unlock()
  1765  	fake.TagsStub = nil
  1766  	if fake.tagsReturnsOnCall == nil {
  1767  		fake.tagsReturnsOnCall = make(map[int]struct {
  1768  			result1 []string
  1769  		})
  1770  	}
  1771  	fake.tagsReturnsOnCall[i] = struct {
  1772  		result1 []string
  1773  	}{result1}
  1774  }
  1775  
  1776  func (fake *FakeWorker) TeamID() int {
  1777  	fake.teamIDMutex.Lock()
  1778  	ret, specificReturn := fake.teamIDReturnsOnCall[len(fake.teamIDArgsForCall)]
  1779  	fake.teamIDArgsForCall = append(fake.teamIDArgsForCall, struct {
  1780  	}{})
  1781  	fake.recordInvocation("TeamID", []interface{}{})
  1782  	fake.teamIDMutex.Unlock()
  1783  	if fake.TeamIDStub != nil {
  1784  		return fake.TeamIDStub()
  1785  	}
  1786  	if specificReturn {
  1787  		return ret.result1
  1788  	}
  1789  	fakeReturns := fake.teamIDReturns
  1790  	return fakeReturns.result1
  1791  }
  1792  
  1793  func (fake *FakeWorker) TeamIDCallCount() int {
  1794  	fake.teamIDMutex.RLock()
  1795  	defer fake.teamIDMutex.RUnlock()
  1796  	return len(fake.teamIDArgsForCall)
  1797  }
  1798  
  1799  func (fake *FakeWorker) TeamIDCalls(stub func() int) {
  1800  	fake.teamIDMutex.Lock()
  1801  	defer fake.teamIDMutex.Unlock()
  1802  	fake.TeamIDStub = stub
  1803  }
  1804  
  1805  func (fake *FakeWorker) TeamIDReturns(result1 int) {
  1806  	fake.teamIDMutex.Lock()
  1807  	defer fake.teamIDMutex.Unlock()
  1808  	fake.TeamIDStub = nil
  1809  	fake.teamIDReturns = struct {
  1810  		result1 int
  1811  	}{result1}
  1812  }
  1813  
  1814  func (fake *FakeWorker) TeamIDReturnsOnCall(i int, result1 int) {
  1815  	fake.teamIDMutex.Lock()
  1816  	defer fake.teamIDMutex.Unlock()
  1817  	fake.TeamIDStub = nil
  1818  	if fake.teamIDReturnsOnCall == nil {
  1819  		fake.teamIDReturnsOnCall = make(map[int]struct {
  1820  			result1 int
  1821  		})
  1822  	}
  1823  	fake.teamIDReturnsOnCall[i] = struct {
  1824  		result1 int
  1825  	}{result1}
  1826  }
  1827  
  1828  func (fake *FakeWorker) TeamName() string {
  1829  	fake.teamNameMutex.Lock()
  1830  	ret, specificReturn := fake.teamNameReturnsOnCall[len(fake.teamNameArgsForCall)]
  1831  	fake.teamNameArgsForCall = append(fake.teamNameArgsForCall, struct {
  1832  	}{})
  1833  	fake.recordInvocation("TeamName", []interface{}{})
  1834  	fake.teamNameMutex.Unlock()
  1835  	if fake.TeamNameStub != nil {
  1836  		return fake.TeamNameStub()
  1837  	}
  1838  	if specificReturn {
  1839  		return ret.result1
  1840  	}
  1841  	fakeReturns := fake.teamNameReturns
  1842  	return fakeReturns.result1
  1843  }
  1844  
  1845  func (fake *FakeWorker) TeamNameCallCount() int {
  1846  	fake.teamNameMutex.RLock()
  1847  	defer fake.teamNameMutex.RUnlock()
  1848  	return len(fake.teamNameArgsForCall)
  1849  }
  1850  
  1851  func (fake *FakeWorker) TeamNameCalls(stub func() string) {
  1852  	fake.teamNameMutex.Lock()
  1853  	defer fake.teamNameMutex.Unlock()
  1854  	fake.TeamNameStub = stub
  1855  }
  1856  
  1857  func (fake *FakeWorker) TeamNameReturns(result1 string) {
  1858  	fake.teamNameMutex.Lock()
  1859  	defer fake.teamNameMutex.Unlock()
  1860  	fake.TeamNameStub = nil
  1861  	fake.teamNameReturns = struct {
  1862  		result1 string
  1863  	}{result1}
  1864  }
  1865  
  1866  func (fake *FakeWorker) TeamNameReturnsOnCall(i int, result1 string) {
  1867  	fake.teamNameMutex.Lock()
  1868  	defer fake.teamNameMutex.Unlock()
  1869  	fake.TeamNameStub = nil
  1870  	if fake.teamNameReturnsOnCall == nil {
  1871  		fake.teamNameReturnsOnCall = make(map[int]struct {
  1872  			result1 string
  1873  		})
  1874  	}
  1875  	fake.teamNameReturnsOnCall[i] = struct {
  1876  		result1 string
  1877  	}{result1}
  1878  }
  1879  
  1880  func (fake *FakeWorker) Version() *string {
  1881  	fake.versionMutex.Lock()
  1882  	ret, specificReturn := fake.versionReturnsOnCall[len(fake.versionArgsForCall)]
  1883  	fake.versionArgsForCall = append(fake.versionArgsForCall, struct {
  1884  	}{})
  1885  	fake.recordInvocation("Version", []interface{}{})
  1886  	fake.versionMutex.Unlock()
  1887  	if fake.VersionStub != nil {
  1888  		return fake.VersionStub()
  1889  	}
  1890  	if specificReturn {
  1891  		return ret.result1
  1892  	}
  1893  	fakeReturns := fake.versionReturns
  1894  	return fakeReturns.result1
  1895  }
  1896  
  1897  func (fake *FakeWorker) VersionCallCount() int {
  1898  	fake.versionMutex.RLock()
  1899  	defer fake.versionMutex.RUnlock()
  1900  	return len(fake.versionArgsForCall)
  1901  }
  1902  
  1903  func (fake *FakeWorker) VersionCalls(stub func() *string) {
  1904  	fake.versionMutex.Lock()
  1905  	defer fake.versionMutex.Unlock()
  1906  	fake.VersionStub = stub
  1907  }
  1908  
  1909  func (fake *FakeWorker) VersionReturns(result1 *string) {
  1910  	fake.versionMutex.Lock()
  1911  	defer fake.versionMutex.Unlock()
  1912  	fake.VersionStub = nil
  1913  	fake.versionReturns = struct {
  1914  		result1 *string
  1915  	}{result1}
  1916  }
  1917  
  1918  func (fake *FakeWorker) VersionReturnsOnCall(i int, result1 *string) {
  1919  	fake.versionMutex.Lock()
  1920  	defer fake.versionMutex.Unlock()
  1921  	fake.VersionStub = nil
  1922  	if fake.versionReturnsOnCall == nil {
  1923  		fake.versionReturnsOnCall = make(map[int]struct {
  1924  			result1 *string
  1925  		})
  1926  	}
  1927  	fake.versionReturnsOnCall[i] = struct {
  1928  		result1 *string
  1929  	}{result1}
  1930  }
  1931  
  1932  func (fake *FakeWorker) Invocations() map[string][][]interface{} {
  1933  	fake.invocationsMutex.RLock()
  1934  	defer fake.invocationsMutex.RUnlock()
  1935  	fake.activeContainersMutex.RLock()
  1936  	defer fake.activeContainersMutex.RUnlock()
  1937  	fake.activeTasksMutex.RLock()
  1938  	defer fake.activeTasksMutex.RUnlock()
  1939  	fake.activeVolumesMutex.RLock()
  1940  	defer fake.activeVolumesMutex.RUnlock()
  1941  	fake.baggageclaimURLMutex.RLock()
  1942  	defer fake.baggageclaimURLMutex.RUnlock()
  1943  	fake.certsPathMutex.RLock()
  1944  	defer fake.certsPathMutex.RUnlock()
  1945  	fake.createContainerMutex.RLock()
  1946  	defer fake.createContainerMutex.RUnlock()
  1947  	fake.decreaseActiveTasksMutex.RLock()
  1948  	defer fake.decreaseActiveTasksMutex.RUnlock()
  1949  	fake.deleteMutex.RLock()
  1950  	defer fake.deleteMutex.RUnlock()
  1951  	fake.ephemeralMutex.RLock()
  1952  	defer fake.ephemeralMutex.RUnlock()
  1953  	fake.expiresAtMutex.RLock()
  1954  	defer fake.expiresAtMutex.RUnlock()
  1955  	fake.findContainerMutex.RLock()
  1956  	defer fake.findContainerMutex.RUnlock()
  1957  	fake.gardenAddrMutex.RLock()
  1958  	defer fake.gardenAddrMutex.RUnlock()
  1959  	fake.hTTPProxyURLMutex.RLock()
  1960  	defer fake.hTTPProxyURLMutex.RUnlock()
  1961  	fake.hTTPSProxyURLMutex.RLock()
  1962  	defer fake.hTTPSProxyURLMutex.RUnlock()
  1963  	fake.increaseActiveTasksMutex.RLock()
  1964  	defer fake.increaseActiveTasksMutex.RUnlock()
  1965  	fake.landMutex.RLock()
  1966  	defer fake.landMutex.RUnlock()
  1967  	fake.nameMutex.RLock()
  1968  	defer fake.nameMutex.RUnlock()
  1969  	fake.noProxyMutex.RLock()
  1970  	defer fake.noProxyMutex.RUnlock()
  1971  	fake.platformMutex.RLock()
  1972  	defer fake.platformMutex.RUnlock()
  1973  	fake.pruneMutex.RLock()
  1974  	defer fake.pruneMutex.RUnlock()
  1975  	fake.reloadMutex.RLock()
  1976  	defer fake.reloadMutex.RUnlock()
  1977  	fake.resourceCertsMutex.RLock()
  1978  	defer fake.resourceCertsMutex.RUnlock()
  1979  	fake.resourceTypesMutex.RLock()
  1980  	defer fake.resourceTypesMutex.RUnlock()
  1981  	fake.retireMutex.RLock()
  1982  	defer fake.retireMutex.RUnlock()
  1983  	fake.startTimeMutex.RLock()
  1984  	defer fake.startTimeMutex.RUnlock()
  1985  	fake.stateMutex.RLock()
  1986  	defer fake.stateMutex.RUnlock()
  1987  	fake.tagsMutex.RLock()
  1988  	defer fake.tagsMutex.RUnlock()
  1989  	fake.teamIDMutex.RLock()
  1990  	defer fake.teamIDMutex.RUnlock()
  1991  	fake.teamNameMutex.RLock()
  1992  	defer fake.teamNameMutex.RUnlock()
  1993  	fake.versionMutex.RLock()
  1994  	defer fake.versionMutex.RUnlock()
  1995  	copiedInvocations := map[string][][]interface{}{}
  1996  	for key, value := range fake.invocations {
  1997  		copiedInvocations[key] = value
  1998  	}
  1999  	return copiedInvocations
  2000  }
  2001  
  2002  func (fake *FakeWorker) recordInvocation(key string, args []interface{}) {
  2003  	fake.invocationsMutex.Lock()
  2004  	defer fake.invocationsMutex.Unlock()
  2005  	if fake.invocations == nil {
  2006  		fake.invocations = map[string][][]interface{}{}
  2007  	}
  2008  	if fake.invocations[key] == nil {
  2009  		fake.invocations[key] = [][]interface{}{}
  2010  	}
  2011  	fake.invocations[key] = append(fake.invocations[key], args)
  2012  }
  2013  
  2014  var _ db.Worker = new(FakeWorker)