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

     1  // Code generated by counterfeiter. DO NOT EDIT.
     2  package dbfakes
     3  
     4  import (
     5  	"sync"
     6  
     7  	"github.com/pf-qiu/concourse/v6/atc/db"
     8  )
     9  
    10  type FakeFailedContainer struct {
    11  	DestroyStub        func() (bool, error)
    12  	destroyMutex       sync.RWMutex
    13  	destroyArgsForCall []struct {
    14  	}
    15  	destroyReturns struct {
    16  		result1 bool
    17  		result2 error
    18  	}
    19  	destroyReturnsOnCall map[int]struct {
    20  		result1 bool
    21  		result2 error
    22  	}
    23  	HandleStub        func() string
    24  	handleMutex       sync.RWMutex
    25  	handleArgsForCall []struct {
    26  	}
    27  	handleReturns struct {
    28  		result1 string
    29  	}
    30  	handleReturnsOnCall map[int]struct {
    31  		result1 string
    32  	}
    33  	IDStub        func() int
    34  	iDMutex       sync.RWMutex
    35  	iDArgsForCall []struct {
    36  	}
    37  	iDReturns struct {
    38  		result1 int
    39  	}
    40  	iDReturnsOnCall map[int]struct {
    41  		result1 int
    42  	}
    43  	MetadataStub        func() db.ContainerMetadata
    44  	metadataMutex       sync.RWMutex
    45  	metadataArgsForCall []struct {
    46  	}
    47  	metadataReturns struct {
    48  		result1 db.ContainerMetadata
    49  	}
    50  	metadataReturnsOnCall map[int]struct {
    51  		result1 db.ContainerMetadata
    52  	}
    53  	StateStub        func() string
    54  	stateMutex       sync.RWMutex
    55  	stateArgsForCall []struct {
    56  	}
    57  	stateReturns struct {
    58  		result1 string
    59  	}
    60  	stateReturnsOnCall map[int]struct {
    61  		result1 string
    62  	}
    63  	WorkerNameStub        func() string
    64  	workerNameMutex       sync.RWMutex
    65  	workerNameArgsForCall []struct {
    66  	}
    67  	workerNameReturns struct {
    68  		result1 string
    69  	}
    70  	workerNameReturnsOnCall map[int]struct {
    71  		result1 string
    72  	}
    73  	invocations      map[string][][]interface{}
    74  	invocationsMutex sync.RWMutex
    75  }
    76  
    77  func (fake *FakeFailedContainer) Destroy() (bool, error) {
    78  	fake.destroyMutex.Lock()
    79  	ret, specificReturn := fake.destroyReturnsOnCall[len(fake.destroyArgsForCall)]
    80  	fake.destroyArgsForCall = append(fake.destroyArgsForCall, struct {
    81  	}{})
    82  	fake.recordInvocation("Destroy", []interface{}{})
    83  	fake.destroyMutex.Unlock()
    84  	if fake.DestroyStub != nil {
    85  		return fake.DestroyStub()
    86  	}
    87  	if specificReturn {
    88  		return ret.result1, ret.result2
    89  	}
    90  	fakeReturns := fake.destroyReturns
    91  	return fakeReturns.result1, fakeReturns.result2
    92  }
    93  
    94  func (fake *FakeFailedContainer) DestroyCallCount() int {
    95  	fake.destroyMutex.RLock()
    96  	defer fake.destroyMutex.RUnlock()
    97  	return len(fake.destroyArgsForCall)
    98  }
    99  
   100  func (fake *FakeFailedContainer) DestroyCalls(stub func() (bool, error)) {
   101  	fake.destroyMutex.Lock()
   102  	defer fake.destroyMutex.Unlock()
   103  	fake.DestroyStub = stub
   104  }
   105  
   106  func (fake *FakeFailedContainer) DestroyReturns(result1 bool, result2 error) {
   107  	fake.destroyMutex.Lock()
   108  	defer fake.destroyMutex.Unlock()
   109  	fake.DestroyStub = nil
   110  	fake.destroyReturns = struct {
   111  		result1 bool
   112  		result2 error
   113  	}{result1, result2}
   114  }
   115  
   116  func (fake *FakeFailedContainer) DestroyReturnsOnCall(i int, result1 bool, result2 error) {
   117  	fake.destroyMutex.Lock()
   118  	defer fake.destroyMutex.Unlock()
   119  	fake.DestroyStub = nil
   120  	if fake.destroyReturnsOnCall == nil {
   121  		fake.destroyReturnsOnCall = make(map[int]struct {
   122  			result1 bool
   123  			result2 error
   124  		})
   125  	}
   126  	fake.destroyReturnsOnCall[i] = struct {
   127  		result1 bool
   128  		result2 error
   129  	}{result1, result2}
   130  }
   131  
   132  func (fake *FakeFailedContainer) Handle() string {
   133  	fake.handleMutex.Lock()
   134  	ret, specificReturn := fake.handleReturnsOnCall[len(fake.handleArgsForCall)]
   135  	fake.handleArgsForCall = append(fake.handleArgsForCall, struct {
   136  	}{})
   137  	fake.recordInvocation("Handle", []interface{}{})
   138  	fake.handleMutex.Unlock()
   139  	if fake.HandleStub != nil {
   140  		return fake.HandleStub()
   141  	}
   142  	if specificReturn {
   143  		return ret.result1
   144  	}
   145  	fakeReturns := fake.handleReturns
   146  	return fakeReturns.result1
   147  }
   148  
   149  func (fake *FakeFailedContainer) HandleCallCount() int {
   150  	fake.handleMutex.RLock()
   151  	defer fake.handleMutex.RUnlock()
   152  	return len(fake.handleArgsForCall)
   153  }
   154  
   155  func (fake *FakeFailedContainer) HandleCalls(stub func() string) {
   156  	fake.handleMutex.Lock()
   157  	defer fake.handleMutex.Unlock()
   158  	fake.HandleStub = stub
   159  }
   160  
   161  func (fake *FakeFailedContainer) HandleReturns(result1 string) {
   162  	fake.handleMutex.Lock()
   163  	defer fake.handleMutex.Unlock()
   164  	fake.HandleStub = nil
   165  	fake.handleReturns = struct {
   166  		result1 string
   167  	}{result1}
   168  }
   169  
   170  func (fake *FakeFailedContainer) HandleReturnsOnCall(i int, result1 string) {
   171  	fake.handleMutex.Lock()
   172  	defer fake.handleMutex.Unlock()
   173  	fake.HandleStub = nil
   174  	if fake.handleReturnsOnCall == nil {
   175  		fake.handleReturnsOnCall = make(map[int]struct {
   176  			result1 string
   177  		})
   178  	}
   179  	fake.handleReturnsOnCall[i] = struct {
   180  		result1 string
   181  	}{result1}
   182  }
   183  
   184  func (fake *FakeFailedContainer) ID() int {
   185  	fake.iDMutex.Lock()
   186  	ret, specificReturn := fake.iDReturnsOnCall[len(fake.iDArgsForCall)]
   187  	fake.iDArgsForCall = append(fake.iDArgsForCall, struct {
   188  	}{})
   189  	fake.recordInvocation("ID", []interface{}{})
   190  	fake.iDMutex.Unlock()
   191  	if fake.IDStub != nil {
   192  		return fake.IDStub()
   193  	}
   194  	if specificReturn {
   195  		return ret.result1
   196  	}
   197  	fakeReturns := fake.iDReturns
   198  	return fakeReturns.result1
   199  }
   200  
   201  func (fake *FakeFailedContainer) IDCallCount() int {
   202  	fake.iDMutex.RLock()
   203  	defer fake.iDMutex.RUnlock()
   204  	return len(fake.iDArgsForCall)
   205  }
   206  
   207  func (fake *FakeFailedContainer) IDCalls(stub func() int) {
   208  	fake.iDMutex.Lock()
   209  	defer fake.iDMutex.Unlock()
   210  	fake.IDStub = stub
   211  }
   212  
   213  func (fake *FakeFailedContainer) IDReturns(result1 int) {
   214  	fake.iDMutex.Lock()
   215  	defer fake.iDMutex.Unlock()
   216  	fake.IDStub = nil
   217  	fake.iDReturns = struct {
   218  		result1 int
   219  	}{result1}
   220  }
   221  
   222  func (fake *FakeFailedContainer) IDReturnsOnCall(i int, result1 int) {
   223  	fake.iDMutex.Lock()
   224  	defer fake.iDMutex.Unlock()
   225  	fake.IDStub = nil
   226  	if fake.iDReturnsOnCall == nil {
   227  		fake.iDReturnsOnCall = make(map[int]struct {
   228  			result1 int
   229  		})
   230  	}
   231  	fake.iDReturnsOnCall[i] = struct {
   232  		result1 int
   233  	}{result1}
   234  }
   235  
   236  func (fake *FakeFailedContainer) Metadata() db.ContainerMetadata {
   237  	fake.metadataMutex.Lock()
   238  	ret, specificReturn := fake.metadataReturnsOnCall[len(fake.metadataArgsForCall)]
   239  	fake.metadataArgsForCall = append(fake.metadataArgsForCall, struct {
   240  	}{})
   241  	fake.recordInvocation("Metadata", []interface{}{})
   242  	fake.metadataMutex.Unlock()
   243  	if fake.MetadataStub != nil {
   244  		return fake.MetadataStub()
   245  	}
   246  	if specificReturn {
   247  		return ret.result1
   248  	}
   249  	fakeReturns := fake.metadataReturns
   250  	return fakeReturns.result1
   251  }
   252  
   253  func (fake *FakeFailedContainer) MetadataCallCount() int {
   254  	fake.metadataMutex.RLock()
   255  	defer fake.metadataMutex.RUnlock()
   256  	return len(fake.metadataArgsForCall)
   257  }
   258  
   259  func (fake *FakeFailedContainer) MetadataCalls(stub func() db.ContainerMetadata) {
   260  	fake.metadataMutex.Lock()
   261  	defer fake.metadataMutex.Unlock()
   262  	fake.MetadataStub = stub
   263  }
   264  
   265  func (fake *FakeFailedContainer) MetadataReturns(result1 db.ContainerMetadata) {
   266  	fake.metadataMutex.Lock()
   267  	defer fake.metadataMutex.Unlock()
   268  	fake.MetadataStub = nil
   269  	fake.metadataReturns = struct {
   270  		result1 db.ContainerMetadata
   271  	}{result1}
   272  }
   273  
   274  func (fake *FakeFailedContainer) MetadataReturnsOnCall(i int, result1 db.ContainerMetadata) {
   275  	fake.metadataMutex.Lock()
   276  	defer fake.metadataMutex.Unlock()
   277  	fake.MetadataStub = nil
   278  	if fake.metadataReturnsOnCall == nil {
   279  		fake.metadataReturnsOnCall = make(map[int]struct {
   280  			result1 db.ContainerMetadata
   281  		})
   282  	}
   283  	fake.metadataReturnsOnCall[i] = struct {
   284  		result1 db.ContainerMetadata
   285  	}{result1}
   286  }
   287  
   288  func (fake *FakeFailedContainer) State() string {
   289  	fake.stateMutex.Lock()
   290  	ret, specificReturn := fake.stateReturnsOnCall[len(fake.stateArgsForCall)]
   291  	fake.stateArgsForCall = append(fake.stateArgsForCall, struct {
   292  	}{})
   293  	fake.recordInvocation("State", []interface{}{})
   294  	fake.stateMutex.Unlock()
   295  	if fake.StateStub != nil {
   296  		return fake.StateStub()
   297  	}
   298  	if specificReturn {
   299  		return ret.result1
   300  	}
   301  	fakeReturns := fake.stateReturns
   302  	return fakeReturns.result1
   303  }
   304  
   305  func (fake *FakeFailedContainer) StateCallCount() int {
   306  	fake.stateMutex.RLock()
   307  	defer fake.stateMutex.RUnlock()
   308  	return len(fake.stateArgsForCall)
   309  }
   310  
   311  func (fake *FakeFailedContainer) StateCalls(stub func() string) {
   312  	fake.stateMutex.Lock()
   313  	defer fake.stateMutex.Unlock()
   314  	fake.StateStub = stub
   315  }
   316  
   317  func (fake *FakeFailedContainer) StateReturns(result1 string) {
   318  	fake.stateMutex.Lock()
   319  	defer fake.stateMutex.Unlock()
   320  	fake.StateStub = nil
   321  	fake.stateReturns = struct {
   322  		result1 string
   323  	}{result1}
   324  }
   325  
   326  func (fake *FakeFailedContainer) StateReturnsOnCall(i int, result1 string) {
   327  	fake.stateMutex.Lock()
   328  	defer fake.stateMutex.Unlock()
   329  	fake.StateStub = nil
   330  	if fake.stateReturnsOnCall == nil {
   331  		fake.stateReturnsOnCall = make(map[int]struct {
   332  			result1 string
   333  		})
   334  	}
   335  	fake.stateReturnsOnCall[i] = struct {
   336  		result1 string
   337  	}{result1}
   338  }
   339  
   340  func (fake *FakeFailedContainer) WorkerName() string {
   341  	fake.workerNameMutex.Lock()
   342  	ret, specificReturn := fake.workerNameReturnsOnCall[len(fake.workerNameArgsForCall)]
   343  	fake.workerNameArgsForCall = append(fake.workerNameArgsForCall, struct {
   344  	}{})
   345  	fake.recordInvocation("WorkerName", []interface{}{})
   346  	fake.workerNameMutex.Unlock()
   347  	if fake.WorkerNameStub != nil {
   348  		return fake.WorkerNameStub()
   349  	}
   350  	if specificReturn {
   351  		return ret.result1
   352  	}
   353  	fakeReturns := fake.workerNameReturns
   354  	return fakeReturns.result1
   355  }
   356  
   357  func (fake *FakeFailedContainer) WorkerNameCallCount() int {
   358  	fake.workerNameMutex.RLock()
   359  	defer fake.workerNameMutex.RUnlock()
   360  	return len(fake.workerNameArgsForCall)
   361  }
   362  
   363  func (fake *FakeFailedContainer) WorkerNameCalls(stub func() string) {
   364  	fake.workerNameMutex.Lock()
   365  	defer fake.workerNameMutex.Unlock()
   366  	fake.WorkerNameStub = stub
   367  }
   368  
   369  func (fake *FakeFailedContainer) WorkerNameReturns(result1 string) {
   370  	fake.workerNameMutex.Lock()
   371  	defer fake.workerNameMutex.Unlock()
   372  	fake.WorkerNameStub = nil
   373  	fake.workerNameReturns = struct {
   374  		result1 string
   375  	}{result1}
   376  }
   377  
   378  func (fake *FakeFailedContainer) WorkerNameReturnsOnCall(i int, result1 string) {
   379  	fake.workerNameMutex.Lock()
   380  	defer fake.workerNameMutex.Unlock()
   381  	fake.WorkerNameStub = nil
   382  	if fake.workerNameReturnsOnCall == nil {
   383  		fake.workerNameReturnsOnCall = make(map[int]struct {
   384  			result1 string
   385  		})
   386  	}
   387  	fake.workerNameReturnsOnCall[i] = struct {
   388  		result1 string
   389  	}{result1}
   390  }
   391  
   392  func (fake *FakeFailedContainer) Invocations() map[string][][]interface{} {
   393  	fake.invocationsMutex.RLock()
   394  	defer fake.invocationsMutex.RUnlock()
   395  	fake.destroyMutex.RLock()
   396  	defer fake.destroyMutex.RUnlock()
   397  	fake.handleMutex.RLock()
   398  	defer fake.handleMutex.RUnlock()
   399  	fake.iDMutex.RLock()
   400  	defer fake.iDMutex.RUnlock()
   401  	fake.metadataMutex.RLock()
   402  	defer fake.metadataMutex.RUnlock()
   403  	fake.stateMutex.RLock()
   404  	defer fake.stateMutex.RUnlock()
   405  	fake.workerNameMutex.RLock()
   406  	defer fake.workerNameMutex.RUnlock()
   407  	copiedInvocations := map[string][][]interface{}{}
   408  	for key, value := range fake.invocations {
   409  		copiedInvocations[key] = value
   410  	}
   411  	return copiedInvocations
   412  }
   413  
   414  func (fake *FakeFailedContainer) recordInvocation(key string, args []interface{}) {
   415  	fake.invocationsMutex.Lock()
   416  	defer fake.invocationsMutex.Unlock()
   417  	if fake.invocations == nil {
   418  		fake.invocations = map[string][][]interface{}{}
   419  	}
   420  	if fake.invocations[key] == nil {
   421  		fake.invocations[key] = [][]interface{}{}
   422  	}
   423  	fake.invocations[key] = append(fake.invocations[key], args)
   424  }
   425  
   426  var _ db.FailedContainer = new(FakeFailedContainer)