github.com/pf-qiu/concourse/v6@v6.7.3-0.20201207032516-1f455d73275f/atc/api/pipelineserver/pipelineserverfakes/fake_logger.go (about)

     1  // Code generated by counterfeiter. DO NOT EDIT.
     2  package pipelineserverfakes
     3  
     4  import (
     5  	"sync"
     6  
     7  	"code.cloudfoundry.org/lager"
     8  )
     9  
    10  type FakeLogger struct {
    11  	DebugStub        func(string, ...lager.Data)
    12  	debugMutex       sync.RWMutex
    13  	debugArgsForCall []struct {
    14  		arg1 string
    15  		arg2 []lager.Data
    16  	}
    17  	ErrorStub        func(string, error, ...lager.Data)
    18  	errorMutex       sync.RWMutex
    19  	errorArgsForCall []struct {
    20  		arg1 string
    21  		arg2 error
    22  		arg3 []lager.Data
    23  	}
    24  	FatalStub        func(string, error, ...lager.Data)
    25  	fatalMutex       sync.RWMutex
    26  	fatalArgsForCall []struct {
    27  		arg1 string
    28  		arg2 error
    29  		arg3 []lager.Data
    30  	}
    31  	InfoStub        func(string, ...lager.Data)
    32  	infoMutex       sync.RWMutex
    33  	infoArgsForCall []struct {
    34  		arg1 string
    35  		arg2 []lager.Data
    36  	}
    37  	RegisterSinkStub        func(lager.Sink)
    38  	registerSinkMutex       sync.RWMutex
    39  	registerSinkArgsForCall []struct {
    40  		arg1 lager.Sink
    41  	}
    42  	SessionStub        func(string, ...lager.Data) lager.Logger
    43  	sessionMutex       sync.RWMutex
    44  	sessionArgsForCall []struct {
    45  		arg1 string
    46  		arg2 []lager.Data
    47  	}
    48  	sessionReturns struct {
    49  		result1 lager.Logger
    50  	}
    51  	sessionReturnsOnCall map[int]struct {
    52  		result1 lager.Logger
    53  	}
    54  	SessionNameStub        func() string
    55  	sessionNameMutex       sync.RWMutex
    56  	sessionNameArgsForCall []struct {
    57  	}
    58  	sessionNameReturns struct {
    59  		result1 string
    60  	}
    61  	sessionNameReturnsOnCall map[int]struct {
    62  		result1 string
    63  	}
    64  	WithDataStub        func(lager.Data) lager.Logger
    65  	withDataMutex       sync.RWMutex
    66  	withDataArgsForCall []struct {
    67  		arg1 lager.Data
    68  	}
    69  	withDataReturns struct {
    70  		result1 lager.Logger
    71  	}
    72  	withDataReturnsOnCall map[int]struct {
    73  		result1 lager.Logger
    74  	}
    75  	invocations      map[string][][]interface{}
    76  	invocationsMutex sync.RWMutex
    77  }
    78  
    79  func (fake *FakeLogger) Debug(arg1 string, arg2 ...lager.Data) {
    80  	fake.debugMutex.Lock()
    81  	fake.debugArgsForCall = append(fake.debugArgsForCall, struct {
    82  		arg1 string
    83  		arg2 []lager.Data
    84  	}{arg1, arg2})
    85  	fake.recordInvocation("Debug", []interface{}{arg1, arg2})
    86  	fake.debugMutex.Unlock()
    87  	if fake.DebugStub != nil {
    88  		fake.DebugStub(arg1, arg2...)
    89  	}
    90  }
    91  
    92  func (fake *FakeLogger) DebugCallCount() int {
    93  	fake.debugMutex.RLock()
    94  	defer fake.debugMutex.RUnlock()
    95  	return len(fake.debugArgsForCall)
    96  }
    97  
    98  func (fake *FakeLogger) DebugCalls(stub func(string, ...lager.Data)) {
    99  	fake.debugMutex.Lock()
   100  	defer fake.debugMutex.Unlock()
   101  	fake.DebugStub = stub
   102  }
   103  
   104  func (fake *FakeLogger) DebugArgsForCall(i int) (string, []lager.Data) {
   105  	fake.debugMutex.RLock()
   106  	defer fake.debugMutex.RUnlock()
   107  	argsForCall := fake.debugArgsForCall[i]
   108  	return argsForCall.arg1, argsForCall.arg2
   109  }
   110  
   111  func (fake *FakeLogger) Error(arg1 string, arg2 error, arg3 ...lager.Data) {
   112  	fake.errorMutex.Lock()
   113  	fake.errorArgsForCall = append(fake.errorArgsForCall, struct {
   114  		arg1 string
   115  		arg2 error
   116  		arg3 []lager.Data
   117  	}{arg1, arg2, arg3})
   118  	fake.recordInvocation("Error", []interface{}{arg1, arg2, arg3})
   119  	fake.errorMutex.Unlock()
   120  	if fake.ErrorStub != nil {
   121  		fake.ErrorStub(arg1, arg2, arg3...)
   122  	}
   123  }
   124  
   125  func (fake *FakeLogger) ErrorCallCount() int {
   126  	fake.errorMutex.RLock()
   127  	defer fake.errorMutex.RUnlock()
   128  	return len(fake.errorArgsForCall)
   129  }
   130  
   131  func (fake *FakeLogger) ErrorCalls(stub func(string, error, ...lager.Data)) {
   132  	fake.errorMutex.Lock()
   133  	defer fake.errorMutex.Unlock()
   134  	fake.ErrorStub = stub
   135  }
   136  
   137  func (fake *FakeLogger) ErrorArgsForCall(i int) (string, error, []lager.Data) {
   138  	fake.errorMutex.RLock()
   139  	defer fake.errorMutex.RUnlock()
   140  	argsForCall := fake.errorArgsForCall[i]
   141  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3
   142  }
   143  
   144  func (fake *FakeLogger) Fatal(arg1 string, arg2 error, arg3 ...lager.Data) {
   145  	fake.fatalMutex.Lock()
   146  	fake.fatalArgsForCall = append(fake.fatalArgsForCall, struct {
   147  		arg1 string
   148  		arg2 error
   149  		arg3 []lager.Data
   150  	}{arg1, arg2, arg3})
   151  	fake.recordInvocation("Fatal", []interface{}{arg1, arg2, arg3})
   152  	fake.fatalMutex.Unlock()
   153  	if fake.FatalStub != nil {
   154  		fake.FatalStub(arg1, arg2, arg3...)
   155  	}
   156  }
   157  
   158  func (fake *FakeLogger) FatalCallCount() int {
   159  	fake.fatalMutex.RLock()
   160  	defer fake.fatalMutex.RUnlock()
   161  	return len(fake.fatalArgsForCall)
   162  }
   163  
   164  func (fake *FakeLogger) FatalCalls(stub func(string, error, ...lager.Data)) {
   165  	fake.fatalMutex.Lock()
   166  	defer fake.fatalMutex.Unlock()
   167  	fake.FatalStub = stub
   168  }
   169  
   170  func (fake *FakeLogger) FatalArgsForCall(i int) (string, error, []lager.Data) {
   171  	fake.fatalMutex.RLock()
   172  	defer fake.fatalMutex.RUnlock()
   173  	argsForCall := fake.fatalArgsForCall[i]
   174  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3
   175  }
   176  
   177  func (fake *FakeLogger) Info(arg1 string, arg2 ...lager.Data) {
   178  	fake.infoMutex.Lock()
   179  	fake.infoArgsForCall = append(fake.infoArgsForCall, struct {
   180  		arg1 string
   181  		arg2 []lager.Data
   182  	}{arg1, arg2})
   183  	fake.recordInvocation("Info", []interface{}{arg1, arg2})
   184  	fake.infoMutex.Unlock()
   185  	if fake.InfoStub != nil {
   186  		fake.InfoStub(arg1, arg2...)
   187  	}
   188  }
   189  
   190  func (fake *FakeLogger) InfoCallCount() int {
   191  	fake.infoMutex.RLock()
   192  	defer fake.infoMutex.RUnlock()
   193  	return len(fake.infoArgsForCall)
   194  }
   195  
   196  func (fake *FakeLogger) InfoCalls(stub func(string, ...lager.Data)) {
   197  	fake.infoMutex.Lock()
   198  	defer fake.infoMutex.Unlock()
   199  	fake.InfoStub = stub
   200  }
   201  
   202  func (fake *FakeLogger) InfoArgsForCall(i int) (string, []lager.Data) {
   203  	fake.infoMutex.RLock()
   204  	defer fake.infoMutex.RUnlock()
   205  	argsForCall := fake.infoArgsForCall[i]
   206  	return argsForCall.arg1, argsForCall.arg2
   207  }
   208  
   209  func (fake *FakeLogger) RegisterSink(arg1 lager.Sink) {
   210  	fake.registerSinkMutex.Lock()
   211  	fake.registerSinkArgsForCall = append(fake.registerSinkArgsForCall, struct {
   212  		arg1 lager.Sink
   213  	}{arg1})
   214  	fake.recordInvocation("RegisterSink", []interface{}{arg1})
   215  	fake.registerSinkMutex.Unlock()
   216  	if fake.RegisterSinkStub != nil {
   217  		fake.RegisterSinkStub(arg1)
   218  	}
   219  }
   220  
   221  func (fake *FakeLogger) RegisterSinkCallCount() int {
   222  	fake.registerSinkMutex.RLock()
   223  	defer fake.registerSinkMutex.RUnlock()
   224  	return len(fake.registerSinkArgsForCall)
   225  }
   226  
   227  func (fake *FakeLogger) RegisterSinkCalls(stub func(lager.Sink)) {
   228  	fake.registerSinkMutex.Lock()
   229  	defer fake.registerSinkMutex.Unlock()
   230  	fake.RegisterSinkStub = stub
   231  }
   232  
   233  func (fake *FakeLogger) RegisterSinkArgsForCall(i int) lager.Sink {
   234  	fake.registerSinkMutex.RLock()
   235  	defer fake.registerSinkMutex.RUnlock()
   236  	argsForCall := fake.registerSinkArgsForCall[i]
   237  	return argsForCall.arg1
   238  }
   239  
   240  func (fake *FakeLogger) Session(arg1 string, arg2 ...lager.Data) lager.Logger {
   241  	fake.sessionMutex.Lock()
   242  	ret, specificReturn := fake.sessionReturnsOnCall[len(fake.sessionArgsForCall)]
   243  	fake.sessionArgsForCall = append(fake.sessionArgsForCall, struct {
   244  		arg1 string
   245  		arg2 []lager.Data
   246  	}{arg1, arg2})
   247  	fake.recordInvocation("Session", []interface{}{arg1, arg2})
   248  	fake.sessionMutex.Unlock()
   249  	if fake.SessionStub != nil {
   250  		return fake.SessionStub(arg1, arg2...)
   251  	}
   252  	if specificReturn {
   253  		return ret.result1
   254  	}
   255  	fakeReturns := fake.sessionReturns
   256  	return fakeReturns.result1
   257  }
   258  
   259  func (fake *FakeLogger) SessionCallCount() int {
   260  	fake.sessionMutex.RLock()
   261  	defer fake.sessionMutex.RUnlock()
   262  	return len(fake.sessionArgsForCall)
   263  }
   264  
   265  func (fake *FakeLogger) SessionCalls(stub func(string, ...lager.Data) lager.Logger) {
   266  	fake.sessionMutex.Lock()
   267  	defer fake.sessionMutex.Unlock()
   268  	fake.SessionStub = stub
   269  }
   270  
   271  func (fake *FakeLogger) SessionArgsForCall(i int) (string, []lager.Data) {
   272  	fake.sessionMutex.RLock()
   273  	defer fake.sessionMutex.RUnlock()
   274  	argsForCall := fake.sessionArgsForCall[i]
   275  	return argsForCall.arg1, argsForCall.arg2
   276  }
   277  
   278  func (fake *FakeLogger) SessionReturns(result1 lager.Logger) {
   279  	fake.sessionMutex.Lock()
   280  	defer fake.sessionMutex.Unlock()
   281  	fake.SessionStub = nil
   282  	fake.sessionReturns = struct {
   283  		result1 lager.Logger
   284  	}{result1}
   285  }
   286  
   287  func (fake *FakeLogger) SessionReturnsOnCall(i int, result1 lager.Logger) {
   288  	fake.sessionMutex.Lock()
   289  	defer fake.sessionMutex.Unlock()
   290  	fake.SessionStub = nil
   291  	if fake.sessionReturnsOnCall == nil {
   292  		fake.sessionReturnsOnCall = make(map[int]struct {
   293  			result1 lager.Logger
   294  		})
   295  	}
   296  	fake.sessionReturnsOnCall[i] = struct {
   297  		result1 lager.Logger
   298  	}{result1}
   299  }
   300  
   301  func (fake *FakeLogger) SessionName() string {
   302  	fake.sessionNameMutex.Lock()
   303  	ret, specificReturn := fake.sessionNameReturnsOnCall[len(fake.sessionNameArgsForCall)]
   304  	fake.sessionNameArgsForCall = append(fake.sessionNameArgsForCall, struct {
   305  	}{})
   306  	fake.recordInvocation("SessionName", []interface{}{})
   307  	fake.sessionNameMutex.Unlock()
   308  	if fake.SessionNameStub != nil {
   309  		return fake.SessionNameStub()
   310  	}
   311  	if specificReturn {
   312  		return ret.result1
   313  	}
   314  	fakeReturns := fake.sessionNameReturns
   315  	return fakeReturns.result1
   316  }
   317  
   318  func (fake *FakeLogger) SessionNameCallCount() int {
   319  	fake.sessionNameMutex.RLock()
   320  	defer fake.sessionNameMutex.RUnlock()
   321  	return len(fake.sessionNameArgsForCall)
   322  }
   323  
   324  func (fake *FakeLogger) SessionNameCalls(stub func() string) {
   325  	fake.sessionNameMutex.Lock()
   326  	defer fake.sessionNameMutex.Unlock()
   327  	fake.SessionNameStub = stub
   328  }
   329  
   330  func (fake *FakeLogger) SessionNameReturns(result1 string) {
   331  	fake.sessionNameMutex.Lock()
   332  	defer fake.sessionNameMutex.Unlock()
   333  	fake.SessionNameStub = nil
   334  	fake.sessionNameReturns = struct {
   335  		result1 string
   336  	}{result1}
   337  }
   338  
   339  func (fake *FakeLogger) SessionNameReturnsOnCall(i int, result1 string) {
   340  	fake.sessionNameMutex.Lock()
   341  	defer fake.sessionNameMutex.Unlock()
   342  	fake.SessionNameStub = nil
   343  	if fake.sessionNameReturnsOnCall == nil {
   344  		fake.sessionNameReturnsOnCall = make(map[int]struct {
   345  			result1 string
   346  		})
   347  	}
   348  	fake.sessionNameReturnsOnCall[i] = struct {
   349  		result1 string
   350  	}{result1}
   351  }
   352  
   353  func (fake *FakeLogger) WithData(arg1 lager.Data) lager.Logger {
   354  	fake.withDataMutex.Lock()
   355  	ret, specificReturn := fake.withDataReturnsOnCall[len(fake.withDataArgsForCall)]
   356  	fake.withDataArgsForCall = append(fake.withDataArgsForCall, struct {
   357  		arg1 lager.Data
   358  	}{arg1})
   359  	fake.recordInvocation("WithData", []interface{}{arg1})
   360  	fake.withDataMutex.Unlock()
   361  	if fake.WithDataStub != nil {
   362  		return fake.WithDataStub(arg1)
   363  	}
   364  	if specificReturn {
   365  		return ret.result1
   366  	}
   367  	fakeReturns := fake.withDataReturns
   368  	return fakeReturns.result1
   369  }
   370  
   371  func (fake *FakeLogger) WithDataCallCount() int {
   372  	fake.withDataMutex.RLock()
   373  	defer fake.withDataMutex.RUnlock()
   374  	return len(fake.withDataArgsForCall)
   375  }
   376  
   377  func (fake *FakeLogger) WithDataCalls(stub func(lager.Data) lager.Logger) {
   378  	fake.withDataMutex.Lock()
   379  	defer fake.withDataMutex.Unlock()
   380  	fake.WithDataStub = stub
   381  }
   382  
   383  func (fake *FakeLogger) WithDataArgsForCall(i int) lager.Data {
   384  	fake.withDataMutex.RLock()
   385  	defer fake.withDataMutex.RUnlock()
   386  	argsForCall := fake.withDataArgsForCall[i]
   387  	return argsForCall.arg1
   388  }
   389  
   390  func (fake *FakeLogger) WithDataReturns(result1 lager.Logger) {
   391  	fake.withDataMutex.Lock()
   392  	defer fake.withDataMutex.Unlock()
   393  	fake.WithDataStub = nil
   394  	fake.withDataReturns = struct {
   395  		result1 lager.Logger
   396  	}{result1}
   397  }
   398  
   399  func (fake *FakeLogger) WithDataReturnsOnCall(i int, result1 lager.Logger) {
   400  	fake.withDataMutex.Lock()
   401  	defer fake.withDataMutex.Unlock()
   402  	fake.WithDataStub = nil
   403  	if fake.withDataReturnsOnCall == nil {
   404  		fake.withDataReturnsOnCall = make(map[int]struct {
   405  			result1 lager.Logger
   406  		})
   407  	}
   408  	fake.withDataReturnsOnCall[i] = struct {
   409  		result1 lager.Logger
   410  	}{result1}
   411  }
   412  
   413  func (fake *FakeLogger) Invocations() map[string][][]interface{} {
   414  	fake.invocationsMutex.RLock()
   415  	defer fake.invocationsMutex.RUnlock()
   416  	fake.debugMutex.RLock()
   417  	defer fake.debugMutex.RUnlock()
   418  	fake.errorMutex.RLock()
   419  	defer fake.errorMutex.RUnlock()
   420  	fake.fatalMutex.RLock()
   421  	defer fake.fatalMutex.RUnlock()
   422  	fake.infoMutex.RLock()
   423  	defer fake.infoMutex.RUnlock()
   424  	fake.registerSinkMutex.RLock()
   425  	defer fake.registerSinkMutex.RUnlock()
   426  	fake.sessionMutex.RLock()
   427  	defer fake.sessionMutex.RUnlock()
   428  	fake.sessionNameMutex.RLock()
   429  	defer fake.sessionNameMutex.RUnlock()
   430  	fake.withDataMutex.RLock()
   431  	defer fake.withDataMutex.RUnlock()
   432  	copiedInvocations := map[string][][]interface{}{}
   433  	for key, value := range fake.invocations {
   434  		copiedInvocations[key] = value
   435  	}
   436  	return copiedInvocations
   437  }
   438  
   439  func (fake *FakeLogger) recordInvocation(key string, args []interface{}) {
   440  	fake.invocationsMutex.Lock()
   441  	defer fake.invocationsMutex.Unlock()
   442  	if fake.invocations == nil {
   443  		fake.invocations = map[string][][]interface{}{}
   444  	}
   445  	if fake.invocations[key] == nil {
   446  		fake.invocations[key] = [][]interface{}{}
   447  	}
   448  	fake.invocations[key] = append(fake.invocations[key], args)
   449  }
   450  
   451  var _ lager.Logger = new(FakeLogger)