github.com/IBM-Blockchain/fabric-operator@v1.0.4/pkg/offering/base/peer/mocks/deployment_manager.go (about)

     1  // Code generated by counterfeiter. DO NOT EDIT.
     2  package mocks
     3  
     4  import (
     5  	"sync"
     6  
     7  	basepeer "github.com/IBM-Blockchain/fabric-operator/pkg/offering/base/peer"
     8  	v1a "k8s.io/api/apps/v1"
     9  	v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
    10  	"k8s.io/apimachinery/pkg/runtime"
    11  	"sigs.k8s.io/controller-runtime/pkg/client"
    12  )
    13  
    14  type DeploymentManager struct {
    15  	CheckForSecretChangeStub        func(v1.Object, string, func(string, *v1a.Deployment) bool) error
    16  	checkForSecretChangeMutex       sync.RWMutex
    17  	checkForSecretChangeArgsForCall []struct {
    18  		arg1 v1.Object
    19  		arg2 string
    20  		arg3 func(string, *v1a.Deployment) bool
    21  	}
    22  	checkForSecretChangeReturns struct {
    23  		result1 error
    24  	}
    25  	checkForSecretChangeReturnsOnCall map[int]struct {
    26  		result1 error
    27  	}
    28  	CheckStateStub        func(v1.Object) error
    29  	checkStateMutex       sync.RWMutex
    30  	checkStateArgsForCall []struct {
    31  		arg1 v1.Object
    32  	}
    33  	checkStateReturns struct {
    34  		result1 error
    35  	}
    36  	checkStateReturnsOnCall map[int]struct {
    37  		result1 error
    38  	}
    39  	DeleteStub        func(v1.Object) error
    40  	deleteMutex       sync.RWMutex
    41  	deleteArgsForCall []struct {
    42  		arg1 v1.Object
    43  	}
    44  	deleteReturns struct {
    45  		result1 error
    46  	}
    47  	deleteReturnsOnCall map[int]struct {
    48  		result1 error
    49  	}
    50  	DeploymentStatusStub        func(v1.Object) (v1a.DeploymentStatus, error)
    51  	deploymentStatusMutex       sync.RWMutex
    52  	deploymentStatusArgsForCall []struct {
    53  		arg1 v1.Object
    54  	}
    55  	deploymentStatusReturns struct {
    56  		result1 v1a.DeploymentStatus
    57  		result2 error
    58  	}
    59  	deploymentStatusReturnsOnCall map[int]struct {
    60  		result1 v1a.DeploymentStatus
    61  		result2 error
    62  	}
    63  	ExistsStub        func(v1.Object) bool
    64  	existsMutex       sync.RWMutex
    65  	existsArgsForCall []struct {
    66  		arg1 v1.Object
    67  	}
    68  	existsReturns struct {
    69  		result1 bool
    70  	}
    71  	existsReturnsOnCall map[int]struct {
    72  		result1 bool
    73  	}
    74  	GetStub        func(v1.Object) (client.Object, error)
    75  	getMutex       sync.RWMutex
    76  	getArgsForCall []struct {
    77  		arg1 v1.Object
    78  	}
    79  	getReturns struct {
    80  		result1 client.Object
    81  		result2 error
    82  	}
    83  	getReturnsOnCall map[int]struct {
    84  		result1 client.Object
    85  		result2 error
    86  	}
    87  	GetNameStub        func(v1.Object) string
    88  	getNameMutex       sync.RWMutex
    89  	getNameArgsForCall []struct {
    90  		arg1 v1.Object
    91  	}
    92  	getNameReturns struct {
    93  		result1 string
    94  	}
    95  	getNameReturnsOnCall map[int]struct {
    96  		result1 string
    97  	}
    98  	GetSchemeStub        func() *runtime.Scheme
    99  	getSchemeMutex       sync.RWMutex
   100  	getSchemeArgsForCall []struct {
   101  	}
   102  	getSchemeReturns struct {
   103  		result1 *runtime.Scheme
   104  	}
   105  	getSchemeReturnsOnCall map[int]struct {
   106  		result1 *runtime.Scheme
   107  	}
   108  	ReconcileStub        func(v1.Object, bool) error
   109  	reconcileMutex       sync.RWMutex
   110  	reconcileArgsForCall []struct {
   111  		arg1 v1.Object
   112  		arg2 bool
   113  	}
   114  	reconcileReturns struct {
   115  		result1 error
   116  	}
   117  	reconcileReturnsOnCall map[int]struct {
   118  		result1 error
   119  	}
   120  	RestoreStateStub        func(v1.Object) error
   121  	restoreStateMutex       sync.RWMutex
   122  	restoreStateArgsForCall []struct {
   123  		arg1 v1.Object
   124  	}
   125  	restoreStateReturns struct {
   126  		result1 error
   127  	}
   128  	restoreStateReturnsOnCall map[int]struct {
   129  		result1 error
   130  	}
   131  	SetCustomNameStub        func(string)
   132  	setCustomNameMutex       sync.RWMutex
   133  	setCustomNameArgsForCall []struct {
   134  		arg1 string
   135  	}
   136  	invocations      map[string][][]interface{}
   137  	invocationsMutex sync.RWMutex
   138  }
   139  
   140  func (fake *DeploymentManager) CheckForSecretChange(arg1 v1.Object, arg2 string, arg3 func(string, *v1a.Deployment) bool) error {
   141  	fake.checkForSecretChangeMutex.Lock()
   142  	ret, specificReturn := fake.checkForSecretChangeReturnsOnCall[len(fake.checkForSecretChangeArgsForCall)]
   143  	fake.checkForSecretChangeArgsForCall = append(fake.checkForSecretChangeArgsForCall, struct {
   144  		arg1 v1.Object
   145  		arg2 string
   146  		arg3 func(string, *v1a.Deployment) bool
   147  	}{arg1, arg2, arg3})
   148  	stub := fake.CheckForSecretChangeStub
   149  	fakeReturns := fake.checkForSecretChangeReturns
   150  	fake.recordInvocation("CheckForSecretChange", []interface{}{arg1, arg2, arg3})
   151  	fake.checkForSecretChangeMutex.Unlock()
   152  	if stub != nil {
   153  		return stub(arg1, arg2, arg3)
   154  	}
   155  	if specificReturn {
   156  		return ret.result1
   157  	}
   158  	return fakeReturns.result1
   159  }
   160  
   161  func (fake *DeploymentManager) CheckForSecretChangeCallCount() int {
   162  	fake.checkForSecretChangeMutex.RLock()
   163  	defer fake.checkForSecretChangeMutex.RUnlock()
   164  	return len(fake.checkForSecretChangeArgsForCall)
   165  }
   166  
   167  func (fake *DeploymentManager) CheckForSecretChangeCalls(stub func(v1.Object, string, func(string, *v1a.Deployment) bool) error) {
   168  	fake.checkForSecretChangeMutex.Lock()
   169  	defer fake.checkForSecretChangeMutex.Unlock()
   170  	fake.CheckForSecretChangeStub = stub
   171  }
   172  
   173  func (fake *DeploymentManager) CheckForSecretChangeArgsForCall(i int) (v1.Object, string, func(string, *v1a.Deployment) bool) {
   174  	fake.checkForSecretChangeMutex.RLock()
   175  	defer fake.checkForSecretChangeMutex.RUnlock()
   176  	argsForCall := fake.checkForSecretChangeArgsForCall[i]
   177  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3
   178  }
   179  
   180  func (fake *DeploymentManager) CheckForSecretChangeReturns(result1 error) {
   181  	fake.checkForSecretChangeMutex.Lock()
   182  	defer fake.checkForSecretChangeMutex.Unlock()
   183  	fake.CheckForSecretChangeStub = nil
   184  	fake.checkForSecretChangeReturns = struct {
   185  		result1 error
   186  	}{result1}
   187  }
   188  
   189  func (fake *DeploymentManager) CheckForSecretChangeReturnsOnCall(i int, result1 error) {
   190  	fake.checkForSecretChangeMutex.Lock()
   191  	defer fake.checkForSecretChangeMutex.Unlock()
   192  	fake.CheckForSecretChangeStub = nil
   193  	if fake.checkForSecretChangeReturnsOnCall == nil {
   194  		fake.checkForSecretChangeReturnsOnCall = make(map[int]struct {
   195  			result1 error
   196  		})
   197  	}
   198  	fake.checkForSecretChangeReturnsOnCall[i] = struct {
   199  		result1 error
   200  	}{result1}
   201  }
   202  
   203  func (fake *DeploymentManager) CheckState(arg1 v1.Object) error {
   204  	fake.checkStateMutex.Lock()
   205  	ret, specificReturn := fake.checkStateReturnsOnCall[len(fake.checkStateArgsForCall)]
   206  	fake.checkStateArgsForCall = append(fake.checkStateArgsForCall, struct {
   207  		arg1 v1.Object
   208  	}{arg1})
   209  	stub := fake.CheckStateStub
   210  	fakeReturns := fake.checkStateReturns
   211  	fake.recordInvocation("CheckState", []interface{}{arg1})
   212  	fake.checkStateMutex.Unlock()
   213  	if stub != nil {
   214  		return stub(arg1)
   215  	}
   216  	if specificReturn {
   217  		return ret.result1
   218  	}
   219  	return fakeReturns.result1
   220  }
   221  
   222  func (fake *DeploymentManager) CheckStateCallCount() int {
   223  	fake.checkStateMutex.RLock()
   224  	defer fake.checkStateMutex.RUnlock()
   225  	return len(fake.checkStateArgsForCall)
   226  }
   227  
   228  func (fake *DeploymentManager) CheckStateCalls(stub func(v1.Object) error) {
   229  	fake.checkStateMutex.Lock()
   230  	defer fake.checkStateMutex.Unlock()
   231  	fake.CheckStateStub = stub
   232  }
   233  
   234  func (fake *DeploymentManager) CheckStateArgsForCall(i int) v1.Object {
   235  	fake.checkStateMutex.RLock()
   236  	defer fake.checkStateMutex.RUnlock()
   237  	argsForCall := fake.checkStateArgsForCall[i]
   238  	return argsForCall.arg1
   239  }
   240  
   241  func (fake *DeploymentManager) CheckStateReturns(result1 error) {
   242  	fake.checkStateMutex.Lock()
   243  	defer fake.checkStateMutex.Unlock()
   244  	fake.CheckStateStub = nil
   245  	fake.checkStateReturns = struct {
   246  		result1 error
   247  	}{result1}
   248  }
   249  
   250  func (fake *DeploymentManager) CheckStateReturnsOnCall(i int, result1 error) {
   251  	fake.checkStateMutex.Lock()
   252  	defer fake.checkStateMutex.Unlock()
   253  	fake.CheckStateStub = nil
   254  	if fake.checkStateReturnsOnCall == nil {
   255  		fake.checkStateReturnsOnCall = make(map[int]struct {
   256  			result1 error
   257  		})
   258  	}
   259  	fake.checkStateReturnsOnCall[i] = struct {
   260  		result1 error
   261  	}{result1}
   262  }
   263  
   264  func (fake *DeploymentManager) Delete(arg1 v1.Object) error {
   265  	fake.deleteMutex.Lock()
   266  	ret, specificReturn := fake.deleteReturnsOnCall[len(fake.deleteArgsForCall)]
   267  	fake.deleteArgsForCall = append(fake.deleteArgsForCall, struct {
   268  		arg1 v1.Object
   269  	}{arg1})
   270  	stub := fake.DeleteStub
   271  	fakeReturns := fake.deleteReturns
   272  	fake.recordInvocation("Delete", []interface{}{arg1})
   273  	fake.deleteMutex.Unlock()
   274  	if stub != nil {
   275  		return stub(arg1)
   276  	}
   277  	if specificReturn {
   278  		return ret.result1
   279  	}
   280  	return fakeReturns.result1
   281  }
   282  
   283  func (fake *DeploymentManager) DeleteCallCount() int {
   284  	fake.deleteMutex.RLock()
   285  	defer fake.deleteMutex.RUnlock()
   286  	return len(fake.deleteArgsForCall)
   287  }
   288  
   289  func (fake *DeploymentManager) DeleteCalls(stub func(v1.Object) error) {
   290  	fake.deleteMutex.Lock()
   291  	defer fake.deleteMutex.Unlock()
   292  	fake.DeleteStub = stub
   293  }
   294  
   295  func (fake *DeploymentManager) DeleteArgsForCall(i int) v1.Object {
   296  	fake.deleteMutex.RLock()
   297  	defer fake.deleteMutex.RUnlock()
   298  	argsForCall := fake.deleteArgsForCall[i]
   299  	return argsForCall.arg1
   300  }
   301  
   302  func (fake *DeploymentManager) DeleteReturns(result1 error) {
   303  	fake.deleteMutex.Lock()
   304  	defer fake.deleteMutex.Unlock()
   305  	fake.DeleteStub = nil
   306  	fake.deleteReturns = struct {
   307  		result1 error
   308  	}{result1}
   309  }
   310  
   311  func (fake *DeploymentManager) DeleteReturnsOnCall(i int, result1 error) {
   312  	fake.deleteMutex.Lock()
   313  	defer fake.deleteMutex.Unlock()
   314  	fake.DeleteStub = nil
   315  	if fake.deleteReturnsOnCall == nil {
   316  		fake.deleteReturnsOnCall = make(map[int]struct {
   317  			result1 error
   318  		})
   319  	}
   320  	fake.deleteReturnsOnCall[i] = struct {
   321  		result1 error
   322  	}{result1}
   323  }
   324  
   325  func (fake *DeploymentManager) DeploymentStatus(arg1 v1.Object) (v1a.DeploymentStatus, error) {
   326  	fake.deploymentStatusMutex.Lock()
   327  	ret, specificReturn := fake.deploymentStatusReturnsOnCall[len(fake.deploymentStatusArgsForCall)]
   328  	fake.deploymentStatusArgsForCall = append(fake.deploymentStatusArgsForCall, struct {
   329  		arg1 v1.Object
   330  	}{arg1})
   331  	stub := fake.DeploymentStatusStub
   332  	fakeReturns := fake.deploymentStatusReturns
   333  	fake.recordInvocation("DeploymentStatus", []interface{}{arg1})
   334  	fake.deploymentStatusMutex.Unlock()
   335  	if stub != nil {
   336  		return stub(arg1)
   337  	}
   338  	if specificReturn {
   339  		return ret.result1, ret.result2
   340  	}
   341  	return fakeReturns.result1, fakeReturns.result2
   342  }
   343  
   344  func (fake *DeploymentManager) DeploymentStatusCallCount() int {
   345  	fake.deploymentStatusMutex.RLock()
   346  	defer fake.deploymentStatusMutex.RUnlock()
   347  	return len(fake.deploymentStatusArgsForCall)
   348  }
   349  
   350  func (fake *DeploymentManager) DeploymentStatusCalls(stub func(v1.Object) (v1a.DeploymentStatus, error)) {
   351  	fake.deploymentStatusMutex.Lock()
   352  	defer fake.deploymentStatusMutex.Unlock()
   353  	fake.DeploymentStatusStub = stub
   354  }
   355  
   356  func (fake *DeploymentManager) DeploymentStatusArgsForCall(i int) v1.Object {
   357  	fake.deploymentStatusMutex.RLock()
   358  	defer fake.deploymentStatusMutex.RUnlock()
   359  	argsForCall := fake.deploymentStatusArgsForCall[i]
   360  	return argsForCall.arg1
   361  }
   362  
   363  func (fake *DeploymentManager) DeploymentStatusReturns(result1 v1a.DeploymentStatus, result2 error) {
   364  	fake.deploymentStatusMutex.Lock()
   365  	defer fake.deploymentStatusMutex.Unlock()
   366  	fake.DeploymentStatusStub = nil
   367  	fake.deploymentStatusReturns = struct {
   368  		result1 v1a.DeploymentStatus
   369  		result2 error
   370  	}{result1, result2}
   371  }
   372  
   373  func (fake *DeploymentManager) DeploymentStatusReturnsOnCall(i int, result1 v1a.DeploymentStatus, result2 error) {
   374  	fake.deploymentStatusMutex.Lock()
   375  	defer fake.deploymentStatusMutex.Unlock()
   376  	fake.DeploymentStatusStub = nil
   377  	if fake.deploymentStatusReturnsOnCall == nil {
   378  		fake.deploymentStatusReturnsOnCall = make(map[int]struct {
   379  			result1 v1a.DeploymentStatus
   380  			result2 error
   381  		})
   382  	}
   383  	fake.deploymentStatusReturnsOnCall[i] = struct {
   384  		result1 v1a.DeploymentStatus
   385  		result2 error
   386  	}{result1, result2}
   387  }
   388  
   389  func (fake *DeploymentManager) Exists(arg1 v1.Object) bool {
   390  	fake.existsMutex.Lock()
   391  	ret, specificReturn := fake.existsReturnsOnCall[len(fake.existsArgsForCall)]
   392  	fake.existsArgsForCall = append(fake.existsArgsForCall, struct {
   393  		arg1 v1.Object
   394  	}{arg1})
   395  	stub := fake.ExistsStub
   396  	fakeReturns := fake.existsReturns
   397  	fake.recordInvocation("Exists", []interface{}{arg1})
   398  	fake.existsMutex.Unlock()
   399  	if stub != nil {
   400  		return stub(arg1)
   401  	}
   402  	if specificReturn {
   403  		return ret.result1
   404  	}
   405  	return fakeReturns.result1
   406  }
   407  
   408  func (fake *DeploymentManager) ExistsCallCount() int {
   409  	fake.existsMutex.RLock()
   410  	defer fake.existsMutex.RUnlock()
   411  	return len(fake.existsArgsForCall)
   412  }
   413  
   414  func (fake *DeploymentManager) ExistsCalls(stub func(v1.Object) bool) {
   415  	fake.existsMutex.Lock()
   416  	defer fake.existsMutex.Unlock()
   417  	fake.ExistsStub = stub
   418  }
   419  
   420  func (fake *DeploymentManager) ExistsArgsForCall(i int) v1.Object {
   421  	fake.existsMutex.RLock()
   422  	defer fake.existsMutex.RUnlock()
   423  	argsForCall := fake.existsArgsForCall[i]
   424  	return argsForCall.arg1
   425  }
   426  
   427  func (fake *DeploymentManager) ExistsReturns(result1 bool) {
   428  	fake.existsMutex.Lock()
   429  	defer fake.existsMutex.Unlock()
   430  	fake.ExistsStub = nil
   431  	fake.existsReturns = struct {
   432  		result1 bool
   433  	}{result1}
   434  }
   435  
   436  func (fake *DeploymentManager) ExistsReturnsOnCall(i int, result1 bool) {
   437  	fake.existsMutex.Lock()
   438  	defer fake.existsMutex.Unlock()
   439  	fake.ExistsStub = nil
   440  	if fake.existsReturnsOnCall == nil {
   441  		fake.existsReturnsOnCall = make(map[int]struct {
   442  			result1 bool
   443  		})
   444  	}
   445  	fake.existsReturnsOnCall[i] = struct {
   446  		result1 bool
   447  	}{result1}
   448  }
   449  
   450  func (fake *DeploymentManager) Get(arg1 v1.Object) (client.Object, error) {
   451  	fake.getMutex.Lock()
   452  	ret, specificReturn := fake.getReturnsOnCall[len(fake.getArgsForCall)]
   453  	fake.getArgsForCall = append(fake.getArgsForCall, struct {
   454  		arg1 v1.Object
   455  	}{arg1})
   456  	stub := fake.GetStub
   457  	fakeReturns := fake.getReturns
   458  	fake.recordInvocation("Get", []interface{}{arg1})
   459  	fake.getMutex.Unlock()
   460  	if stub != nil {
   461  		return stub(arg1)
   462  	}
   463  	if specificReturn {
   464  		return ret.result1, ret.result2
   465  	}
   466  	return fakeReturns.result1, fakeReturns.result2
   467  }
   468  
   469  func (fake *DeploymentManager) GetCallCount() int {
   470  	fake.getMutex.RLock()
   471  	defer fake.getMutex.RUnlock()
   472  	return len(fake.getArgsForCall)
   473  }
   474  
   475  func (fake *DeploymentManager) GetCalls(stub func(v1.Object) (client.Object, error)) {
   476  	fake.getMutex.Lock()
   477  	defer fake.getMutex.Unlock()
   478  	fake.GetStub = stub
   479  }
   480  
   481  func (fake *DeploymentManager) GetArgsForCall(i int) v1.Object {
   482  	fake.getMutex.RLock()
   483  	defer fake.getMutex.RUnlock()
   484  	argsForCall := fake.getArgsForCall[i]
   485  	return argsForCall.arg1
   486  }
   487  
   488  func (fake *DeploymentManager) GetReturns(result1 client.Object, result2 error) {
   489  	fake.getMutex.Lock()
   490  	defer fake.getMutex.Unlock()
   491  	fake.GetStub = nil
   492  	fake.getReturns = struct {
   493  		result1 client.Object
   494  		result2 error
   495  	}{result1, result2}
   496  }
   497  
   498  func (fake *DeploymentManager) GetReturnsOnCall(i int, result1 client.Object, result2 error) {
   499  	fake.getMutex.Lock()
   500  	defer fake.getMutex.Unlock()
   501  	fake.GetStub = nil
   502  	if fake.getReturnsOnCall == nil {
   503  		fake.getReturnsOnCall = make(map[int]struct {
   504  			result1 client.Object
   505  			result2 error
   506  		})
   507  	}
   508  	fake.getReturnsOnCall[i] = struct {
   509  		result1 client.Object
   510  		result2 error
   511  	}{result1, result2}
   512  }
   513  
   514  func (fake *DeploymentManager) GetName(arg1 v1.Object) string {
   515  	fake.getNameMutex.Lock()
   516  	ret, specificReturn := fake.getNameReturnsOnCall[len(fake.getNameArgsForCall)]
   517  	fake.getNameArgsForCall = append(fake.getNameArgsForCall, struct {
   518  		arg1 v1.Object
   519  	}{arg1})
   520  	stub := fake.GetNameStub
   521  	fakeReturns := fake.getNameReturns
   522  	fake.recordInvocation("GetName", []interface{}{arg1})
   523  	fake.getNameMutex.Unlock()
   524  	if stub != nil {
   525  		return stub(arg1)
   526  	}
   527  	if specificReturn {
   528  		return ret.result1
   529  	}
   530  	return fakeReturns.result1
   531  }
   532  
   533  func (fake *DeploymentManager) GetNameCallCount() int {
   534  	fake.getNameMutex.RLock()
   535  	defer fake.getNameMutex.RUnlock()
   536  	return len(fake.getNameArgsForCall)
   537  }
   538  
   539  func (fake *DeploymentManager) GetNameCalls(stub func(v1.Object) string) {
   540  	fake.getNameMutex.Lock()
   541  	defer fake.getNameMutex.Unlock()
   542  	fake.GetNameStub = stub
   543  }
   544  
   545  func (fake *DeploymentManager) GetNameArgsForCall(i int) v1.Object {
   546  	fake.getNameMutex.RLock()
   547  	defer fake.getNameMutex.RUnlock()
   548  	argsForCall := fake.getNameArgsForCall[i]
   549  	return argsForCall.arg1
   550  }
   551  
   552  func (fake *DeploymentManager) GetNameReturns(result1 string) {
   553  	fake.getNameMutex.Lock()
   554  	defer fake.getNameMutex.Unlock()
   555  	fake.GetNameStub = nil
   556  	fake.getNameReturns = struct {
   557  		result1 string
   558  	}{result1}
   559  }
   560  
   561  func (fake *DeploymentManager) GetNameReturnsOnCall(i int, result1 string) {
   562  	fake.getNameMutex.Lock()
   563  	defer fake.getNameMutex.Unlock()
   564  	fake.GetNameStub = nil
   565  	if fake.getNameReturnsOnCall == nil {
   566  		fake.getNameReturnsOnCall = make(map[int]struct {
   567  			result1 string
   568  		})
   569  	}
   570  	fake.getNameReturnsOnCall[i] = struct {
   571  		result1 string
   572  	}{result1}
   573  }
   574  
   575  func (fake *DeploymentManager) GetScheme() *runtime.Scheme {
   576  	fake.getSchemeMutex.Lock()
   577  	ret, specificReturn := fake.getSchemeReturnsOnCall[len(fake.getSchemeArgsForCall)]
   578  	fake.getSchemeArgsForCall = append(fake.getSchemeArgsForCall, struct {
   579  	}{})
   580  	stub := fake.GetSchemeStub
   581  	fakeReturns := fake.getSchemeReturns
   582  	fake.recordInvocation("GetScheme", []interface{}{})
   583  	fake.getSchemeMutex.Unlock()
   584  	if stub != nil {
   585  		return stub()
   586  	}
   587  	if specificReturn {
   588  		return ret.result1
   589  	}
   590  	return fakeReturns.result1
   591  }
   592  
   593  func (fake *DeploymentManager) GetSchemeCallCount() int {
   594  	fake.getSchemeMutex.RLock()
   595  	defer fake.getSchemeMutex.RUnlock()
   596  	return len(fake.getSchemeArgsForCall)
   597  }
   598  
   599  func (fake *DeploymentManager) GetSchemeCalls(stub func() *runtime.Scheme) {
   600  	fake.getSchemeMutex.Lock()
   601  	defer fake.getSchemeMutex.Unlock()
   602  	fake.GetSchemeStub = stub
   603  }
   604  
   605  func (fake *DeploymentManager) GetSchemeReturns(result1 *runtime.Scheme) {
   606  	fake.getSchemeMutex.Lock()
   607  	defer fake.getSchemeMutex.Unlock()
   608  	fake.GetSchemeStub = nil
   609  	fake.getSchemeReturns = struct {
   610  		result1 *runtime.Scheme
   611  	}{result1}
   612  }
   613  
   614  func (fake *DeploymentManager) GetSchemeReturnsOnCall(i int, result1 *runtime.Scheme) {
   615  	fake.getSchemeMutex.Lock()
   616  	defer fake.getSchemeMutex.Unlock()
   617  	fake.GetSchemeStub = nil
   618  	if fake.getSchemeReturnsOnCall == nil {
   619  		fake.getSchemeReturnsOnCall = make(map[int]struct {
   620  			result1 *runtime.Scheme
   621  		})
   622  	}
   623  	fake.getSchemeReturnsOnCall[i] = struct {
   624  		result1 *runtime.Scheme
   625  	}{result1}
   626  }
   627  
   628  func (fake *DeploymentManager) Reconcile(arg1 v1.Object, arg2 bool) error {
   629  	fake.reconcileMutex.Lock()
   630  	ret, specificReturn := fake.reconcileReturnsOnCall[len(fake.reconcileArgsForCall)]
   631  	fake.reconcileArgsForCall = append(fake.reconcileArgsForCall, struct {
   632  		arg1 v1.Object
   633  		arg2 bool
   634  	}{arg1, arg2})
   635  	stub := fake.ReconcileStub
   636  	fakeReturns := fake.reconcileReturns
   637  	fake.recordInvocation("Reconcile", []interface{}{arg1, arg2})
   638  	fake.reconcileMutex.Unlock()
   639  	if stub != nil {
   640  		return stub(arg1, arg2)
   641  	}
   642  	if specificReturn {
   643  		return ret.result1
   644  	}
   645  	return fakeReturns.result1
   646  }
   647  
   648  func (fake *DeploymentManager) ReconcileCallCount() int {
   649  	fake.reconcileMutex.RLock()
   650  	defer fake.reconcileMutex.RUnlock()
   651  	return len(fake.reconcileArgsForCall)
   652  }
   653  
   654  func (fake *DeploymentManager) ReconcileCalls(stub func(v1.Object, bool) error) {
   655  	fake.reconcileMutex.Lock()
   656  	defer fake.reconcileMutex.Unlock()
   657  	fake.ReconcileStub = stub
   658  }
   659  
   660  func (fake *DeploymentManager) ReconcileArgsForCall(i int) (v1.Object, bool) {
   661  	fake.reconcileMutex.RLock()
   662  	defer fake.reconcileMutex.RUnlock()
   663  	argsForCall := fake.reconcileArgsForCall[i]
   664  	return argsForCall.arg1, argsForCall.arg2
   665  }
   666  
   667  func (fake *DeploymentManager) ReconcileReturns(result1 error) {
   668  	fake.reconcileMutex.Lock()
   669  	defer fake.reconcileMutex.Unlock()
   670  	fake.ReconcileStub = nil
   671  	fake.reconcileReturns = struct {
   672  		result1 error
   673  	}{result1}
   674  }
   675  
   676  func (fake *DeploymentManager) ReconcileReturnsOnCall(i int, result1 error) {
   677  	fake.reconcileMutex.Lock()
   678  	defer fake.reconcileMutex.Unlock()
   679  	fake.ReconcileStub = nil
   680  	if fake.reconcileReturnsOnCall == nil {
   681  		fake.reconcileReturnsOnCall = make(map[int]struct {
   682  			result1 error
   683  		})
   684  	}
   685  	fake.reconcileReturnsOnCall[i] = struct {
   686  		result1 error
   687  	}{result1}
   688  }
   689  
   690  func (fake *DeploymentManager) RestoreState(arg1 v1.Object) error {
   691  	fake.restoreStateMutex.Lock()
   692  	ret, specificReturn := fake.restoreStateReturnsOnCall[len(fake.restoreStateArgsForCall)]
   693  	fake.restoreStateArgsForCall = append(fake.restoreStateArgsForCall, struct {
   694  		arg1 v1.Object
   695  	}{arg1})
   696  	stub := fake.RestoreStateStub
   697  	fakeReturns := fake.restoreStateReturns
   698  	fake.recordInvocation("RestoreState", []interface{}{arg1})
   699  	fake.restoreStateMutex.Unlock()
   700  	if stub != nil {
   701  		return stub(arg1)
   702  	}
   703  	if specificReturn {
   704  		return ret.result1
   705  	}
   706  	return fakeReturns.result1
   707  }
   708  
   709  func (fake *DeploymentManager) RestoreStateCallCount() int {
   710  	fake.restoreStateMutex.RLock()
   711  	defer fake.restoreStateMutex.RUnlock()
   712  	return len(fake.restoreStateArgsForCall)
   713  }
   714  
   715  func (fake *DeploymentManager) RestoreStateCalls(stub func(v1.Object) error) {
   716  	fake.restoreStateMutex.Lock()
   717  	defer fake.restoreStateMutex.Unlock()
   718  	fake.RestoreStateStub = stub
   719  }
   720  
   721  func (fake *DeploymentManager) RestoreStateArgsForCall(i int) v1.Object {
   722  	fake.restoreStateMutex.RLock()
   723  	defer fake.restoreStateMutex.RUnlock()
   724  	argsForCall := fake.restoreStateArgsForCall[i]
   725  	return argsForCall.arg1
   726  }
   727  
   728  func (fake *DeploymentManager) RestoreStateReturns(result1 error) {
   729  	fake.restoreStateMutex.Lock()
   730  	defer fake.restoreStateMutex.Unlock()
   731  	fake.RestoreStateStub = nil
   732  	fake.restoreStateReturns = struct {
   733  		result1 error
   734  	}{result1}
   735  }
   736  
   737  func (fake *DeploymentManager) RestoreStateReturnsOnCall(i int, result1 error) {
   738  	fake.restoreStateMutex.Lock()
   739  	defer fake.restoreStateMutex.Unlock()
   740  	fake.RestoreStateStub = nil
   741  	if fake.restoreStateReturnsOnCall == nil {
   742  		fake.restoreStateReturnsOnCall = make(map[int]struct {
   743  			result1 error
   744  		})
   745  	}
   746  	fake.restoreStateReturnsOnCall[i] = struct {
   747  		result1 error
   748  	}{result1}
   749  }
   750  
   751  func (fake *DeploymentManager) SetCustomName(arg1 string) {
   752  	fake.setCustomNameMutex.Lock()
   753  	fake.setCustomNameArgsForCall = append(fake.setCustomNameArgsForCall, struct {
   754  		arg1 string
   755  	}{arg1})
   756  	stub := fake.SetCustomNameStub
   757  	fake.recordInvocation("SetCustomName", []interface{}{arg1})
   758  	fake.setCustomNameMutex.Unlock()
   759  	if stub != nil {
   760  		fake.SetCustomNameStub(arg1)
   761  	}
   762  }
   763  
   764  func (fake *DeploymentManager) SetCustomNameCallCount() int {
   765  	fake.setCustomNameMutex.RLock()
   766  	defer fake.setCustomNameMutex.RUnlock()
   767  	return len(fake.setCustomNameArgsForCall)
   768  }
   769  
   770  func (fake *DeploymentManager) SetCustomNameCalls(stub func(string)) {
   771  	fake.setCustomNameMutex.Lock()
   772  	defer fake.setCustomNameMutex.Unlock()
   773  	fake.SetCustomNameStub = stub
   774  }
   775  
   776  func (fake *DeploymentManager) SetCustomNameArgsForCall(i int) string {
   777  	fake.setCustomNameMutex.RLock()
   778  	defer fake.setCustomNameMutex.RUnlock()
   779  	argsForCall := fake.setCustomNameArgsForCall[i]
   780  	return argsForCall.arg1
   781  }
   782  
   783  func (fake *DeploymentManager) Invocations() map[string][][]interface{} {
   784  	fake.invocationsMutex.RLock()
   785  	defer fake.invocationsMutex.RUnlock()
   786  	fake.checkForSecretChangeMutex.RLock()
   787  	defer fake.checkForSecretChangeMutex.RUnlock()
   788  	fake.checkStateMutex.RLock()
   789  	defer fake.checkStateMutex.RUnlock()
   790  	fake.deleteMutex.RLock()
   791  	defer fake.deleteMutex.RUnlock()
   792  	fake.deploymentStatusMutex.RLock()
   793  	defer fake.deploymentStatusMutex.RUnlock()
   794  	fake.existsMutex.RLock()
   795  	defer fake.existsMutex.RUnlock()
   796  	fake.getMutex.RLock()
   797  	defer fake.getMutex.RUnlock()
   798  	fake.getNameMutex.RLock()
   799  	defer fake.getNameMutex.RUnlock()
   800  	fake.getSchemeMutex.RLock()
   801  	defer fake.getSchemeMutex.RUnlock()
   802  	fake.reconcileMutex.RLock()
   803  	defer fake.reconcileMutex.RUnlock()
   804  	fake.restoreStateMutex.RLock()
   805  	defer fake.restoreStateMutex.RUnlock()
   806  	fake.setCustomNameMutex.RLock()
   807  	defer fake.setCustomNameMutex.RUnlock()
   808  	copiedInvocations := map[string][][]interface{}{}
   809  	for key, value := range fake.invocations {
   810  		copiedInvocations[key] = value
   811  	}
   812  	return copiedInvocations
   813  }
   814  
   815  func (fake *DeploymentManager) recordInvocation(key string, args []interface{}) {
   816  	fake.invocationsMutex.Lock()
   817  	defer fake.invocationsMutex.Unlock()
   818  	if fake.invocations == nil {
   819  		fake.invocations = map[string][][]interface{}{}
   820  	}
   821  	if fake.invocations[key] == nil {
   822  		fake.invocations[key] = [][]interface{}{}
   823  	}
   824  	fake.invocations[key] = append(fake.invocations[key], args)
   825  }
   826  
   827  var _ basepeer.DeploymentManager = new(DeploymentManager)