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

     1  // Code generated by counterfeiter. DO NOT EDIT.
     2  package mocks
     3  
     4  import (
     5  	"sync"
     6  
     7  	"github.com/IBM-Blockchain/fabric-operator/api/v1beta1"
     8  	"github.com/IBM-Blockchain/fabric-operator/pkg/initializer/common"
     9  	"github.com/IBM-Blockchain/fabric-operator/pkg/initializer/common/config"
    10  	initializer "github.com/IBM-Blockchain/fabric-operator/pkg/initializer/peer"
    11  	basepeer "github.com/IBM-Blockchain/fabric-operator/pkg/offering/base/peer"
    12  	v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
    13  )
    14  
    15  type InitializeIBPPeer struct {
    16  	CheckIfAdminCertsUpdatedStub        func(*v1beta1.IBPPeer) (bool, error)
    17  	checkIfAdminCertsUpdatedMutex       sync.RWMutex
    18  	checkIfAdminCertsUpdatedArgsForCall []struct {
    19  		arg1 *v1beta1.IBPPeer
    20  	}
    21  	checkIfAdminCertsUpdatedReturns struct {
    22  		result1 bool
    23  		result2 error
    24  	}
    25  	checkIfAdminCertsUpdatedReturnsOnCall map[int]struct {
    26  		result1 bool
    27  		result2 error
    28  	}
    29  	CoreConfigMapStub        func() *initializer.CoreConfigMap
    30  	coreConfigMapMutex       sync.RWMutex
    31  	coreConfigMapArgsForCall []struct {
    32  	}
    33  	coreConfigMapReturns struct {
    34  		result1 *initializer.CoreConfigMap
    35  	}
    36  	coreConfigMapReturnsOnCall map[int]struct {
    37  		result1 *initializer.CoreConfigMap
    38  	}
    39  	CreateStub        func(initializer.CoreConfig, initializer.IBPPeer, string) (*initializer.Response, error)
    40  	createMutex       sync.RWMutex
    41  	createArgsForCall []struct {
    42  		arg1 initializer.CoreConfig
    43  		arg2 initializer.IBPPeer
    44  		arg3 string
    45  	}
    46  	createReturns struct {
    47  		result1 *initializer.Response
    48  		result2 error
    49  	}
    50  	createReturnsOnCall map[int]struct {
    51  		result1 *initializer.Response
    52  		result2 error
    53  	}
    54  	GenerateOrdererCACertsSecretStub        func(*v1beta1.IBPPeer, map[string][]byte) error
    55  	generateOrdererCACertsSecretMutex       sync.RWMutex
    56  	generateOrdererCACertsSecretArgsForCall []struct {
    57  		arg1 *v1beta1.IBPPeer
    58  		arg2 map[string][]byte
    59  	}
    60  	generateOrdererCACertsSecretReturns struct {
    61  		result1 error
    62  	}
    63  	generateOrdererCACertsSecretReturnsOnCall map[int]struct {
    64  		result1 error
    65  	}
    66  	GenerateSecretsStub        func(common.SecretType, v1.Object, *config.Response) error
    67  	generateSecretsMutex       sync.RWMutex
    68  	generateSecretsArgsForCall []struct {
    69  		arg1 common.SecretType
    70  		arg2 v1.Object
    71  		arg3 *config.Response
    72  	}
    73  	generateSecretsReturns struct {
    74  		result1 error
    75  	}
    76  	generateSecretsReturnsOnCall map[int]struct {
    77  		result1 error
    78  	}
    79  	GenerateSecretsFromResponseStub        func(*v1beta1.IBPPeer, *config.CryptoResponse) error
    80  	generateSecretsFromResponseMutex       sync.RWMutex
    81  	generateSecretsFromResponseArgsForCall []struct {
    82  		arg1 *v1beta1.IBPPeer
    83  		arg2 *config.CryptoResponse
    84  	}
    85  	generateSecretsFromResponseReturns struct {
    86  		result1 error
    87  	}
    88  	generateSecretsFromResponseReturnsOnCall map[int]struct {
    89  		result1 error
    90  	}
    91  	GetCryptoStub        func(*v1beta1.IBPPeer) (*config.CryptoResponse, error)
    92  	getCryptoMutex       sync.RWMutex
    93  	getCryptoArgsForCall []struct {
    94  		arg1 *v1beta1.IBPPeer
    95  	}
    96  	getCryptoReturns struct {
    97  		result1 *config.CryptoResponse
    98  		result2 error
    99  	}
   100  	getCryptoReturnsOnCall map[int]struct {
   101  		result1 *config.CryptoResponse
   102  		result2 error
   103  	}
   104  	GetInitPeerStub        func(*v1beta1.IBPPeer, string) (*initializer.Peer, error)
   105  	getInitPeerMutex       sync.RWMutex
   106  	getInitPeerArgsForCall []struct {
   107  		arg1 *v1beta1.IBPPeer
   108  		arg2 string
   109  	}
   110  	getInitPeerReturns struct {
   111  		result1 *initializer.Peer
   112  		result2 error
   113  	}
   114  	getInitPeerReturnsOnCall map[int]struct {
   115  		result1 *initializer.Peer
   116  		result2 error
   117  	}
   118  	GetUpdatedPeerStub        func(*v1beta1.IBPPeer) (*initializer.Peer, error)
   119  	getUpdatedPeerMutex       sync.RWMutex
   120  	getUpdatedPeerArgsForCall []struct {
   121  		arg1 *v1beta1.IBPPeer
   122  	}
   123  	getUpdatedPeerReturns struct {
   124  		result1 *initializer.Peer
   125  		result2 error
   126  	}
   127  	getUpdatedPeerReturnsOnCall map[int]struct {
   128  		result1 *initializer.Peer
   129  		result2 error
   130  	}
   131  	MissingCryptoStub        func(*v1beta1.IBPPeer) bool
   132  	missingCryptoMutex       sync.RWMutex
   133  	missingCryptoArgsForCall []struct {
   134  		arg1 *v1beta1.IBPPeer
   135  	}
   136  	missingCryptoReturns struct {
   137  		result1 bool
   138  	}
   139  	missingCryptoReturnsOnCall map[int]struct {
   140  		result1 bool
   141  	}
   142  	UpdateStub        func(initializer.CoreConfig, initializer.IBPPeer) (*initializer.Response, error)
   143  	updateMutex       sync.RWMutex
   144  	updateArgsForCall []struct {
   145  		arg1 initializer.CoreConfig
   146  		arg2 initializer.IBPPeer
   147  	}
   148  	updateReturns struct {
   149  		result1 *initializer.Response
   150  		result2 error
   151  	}
   152  	updateReturnsOnCall map[int]struct {
   153  		result1 *initializer.Response
   154  		result2 error
   155  	}
   156  	UpdateAdminSecretStub        func(*v1beta1.IBPPeer) error
   157  	updateAdminSecretMutex       sync.RWMutex
   158  	updateAdminSecretArgsForCall []struct {
   159  		arg1 *v1beta1.IBPPeer
   160  	}
   161  	updateAdminSecretReturns struct {
   162  		result1 error
   163  	}
   164  	updateAdminSecretReturnsOnCall map[int]struct {
   165  		result1 error
   166  	}
   167  	UpdateSecretsFromResponseStub        func(*v1beta1.IBPPeer, *config.CryptoResponse) error
   168  	updateSecretsFromResponseMutex       sync.RWMutex
   169  	updateSecretsFromResponseArgsForCall []struct {
   170  		arg1 *v1beta1.IBPPeer
   171  		arg2 *config.CryptoResponse
   172  	}
   173  	updateSecretsFromResponseReturns struct {
   174  		result1 error
   175  	}
   176  	updateSecretsFromResponseReturnsOnCall map[int]struct {
   177  		result1 error
   178  	}
   179  	invocations      map[string][][]interface{}
   180  	invocationsMutex sync.RWMutex
   181  }
   182  
   183  func (fake *InitializeIBPPeer) CheckIfAdminCertsUpdated(arg1 *v1beta1.IBPPeer) (bool, error) {
   184  	fake.checkIfAdminCertsUpdatedMutex.Lock()
   185  	ret, specificReturn := fake.checkIfAdminCertsUpdatedReturnsOnCall[len(fake.checkIfAdminCertsUpdatedArgsForCall)]
   186  	fake.checkIfAdminCertsUpdatedArgsForCall = append(fake.checkIfAdminCertsUpdatedArgsForCall, struct {
   187  		arg1 *v1beta1.IBPPeer
   188  	}{arg1})
   189  	stub := fake.CheckIfAdminCertsUpdatedStub
   190  	fakeReturns := fake.checkIfAdminCertsUpdatedReturns
   191  	fake.recordInvocation("CheckIfAdminCertsUpdated", []interface{}{arg1})
   192  	fake.checkIfAdminCertsUpdatedMutex.Unlock()
   193  	if stub != nil {
   194  		return stub(arg1)
   195  	}
   196  	if specificReturn {
   197  		return ret.result1, ret.result2
   198  	}
   199  	return fakeReturns.result1, fakeReturns.result2
   200  }
   201  
   202  func (fake *InitializeIBPPeer) CheckIfAdminCertsUpdatedCallCount() int {
   203  	fake.checkIfAdminCertsUpdatedMutex.RLock()
   204  	defer fake.checkIfAdminCertsUpdatedMutex.RUnlock()
   205  	return len(fake.checkIfAdminCertsUpdatedArgsForCall)
   206  }
   207  
   208  func (fake *InitializeIBPPeer) CheckIfAdminCertsUpdatedCalls(stub func(*v1beta1.IBPPeer) (bool, error)) {
   209  	fake.checkIfAdminCertsUpdatedMutex.Lock()
   210  	defer fake.checkIfAdminCertsUpdatedMutex.Unlock()
   211  	fake.CheckIfAdminCertsUpdatedStub = stub
   212  }
   213  
   214  func (fake *InitializeIBPPeer) CheckIfAdminCertsUpdatedArgsForCall(i int) *v1beta1.IBPPeer {
   215  	fake.checkIfAdminCertsUpdatedMutex.RLock()
   216  	defer fake.checkIfAdminCertsUpdatedMutex.RUnlock()
   217  	argsForCall := fake.checkIfAdminCertsUpdatedArgsForCall[i]
   218  	return argsForCall.arg1
   219  }
   220  
   221  func (fake *InitializeIBPPeer) CheckIfAdminCertsUpdatedReturns(result1 bool, result2 error) {
   222  	fake.checkIfAdminCertsUpdatedMutex.Lock()
   223  	defer fake.checkIfAdminCertsUpdatedMutex.Unlock()
   224  	fake.CheckIfAdminCertsUpdatedStub = nil
   225  	fake.checkIfAdminCertsUpdatedReturns = struct {
   226  		result1 bool
   227  		result2 error
   228  	}{result1, result2}
   229  }
   230  
   231  func (fake *InitializeIBPPeer) CheckIfAdminCertsUpdatedReturnsOnCall(i int, result1 bool, result2 error) {
   232  	fake.checkIfAdminCertsUpdatedMutex.Lock()
   233  	defer fake.checkIfAdminCertsUpdatedMutex.Unlock()
   234  	fake.CheckIfAdminCertsUpdatedStub = nil
   235  	if fake.checkIfAdminCertsUpdatedReturnsOnCall == nil {
   236  		fake.checkIfAdminCertsUpdatedReturnsOnCall = make(map[int]struct {
   237  			result1 bool
   238  			result2 error
   239  		})
   240  	}
   241  	fake.checkIfAdminCertsUpdatedReturnsOnCall[i] = struct {
   242  		result1 bool
   243  		result2 error
   244  	}{result1, result2}
   245  }
   246  
   247  func (fake *InitializeIBPPeer) CoreConfigMap() *initializer.CoreConfigMap {
   248  	fake.coreConfigMapMutex.Lock()
   249  	ret, specificReturn := fake.coreConfigMapReturnsOnCall[len(fake.coreConfigMapArgsForCall)]
   250  	fake.coreConfigMapArgsForCall = append(fake.coreConfigMapArgsForCall, struct {
   251  	}{})
   252  	stub := fake.CoreConfigMapStub
   253  	fakeReturns := fake.coreConfigMapReturns
   254  	fake.recordInvocation("CoreConfigMap", []interface{}{})
   255  	fake.coreConfigMapMutex.Unlock()
   256  	if stub != nil {
   257  		return stub()
   258  	}
   259  	if specificReturn {
   260  		return ret.result1
   261  	}
   262  	return fakeReturns.result1
   263  }
   264  
   265  func (fake *InitializeIBPPeer) CoreConfigMapCallCount() int {
   266  	fake.coreConfigMapMutex.RLock()
   267  	defer fake.coreConfigMapMutex.RUnlock()
   268  	return len(fake.coreConfigMapArgsForCall)
   269  }
   270  
   271  func (fake *InitializeIBPPeer) CoreConfigMapCalls(stub func() *initializer.CoreConfigMap) {
   272  	fake.coreConfigMapMutex.Lock()
   273  	defer fake.coreConfigMapMutex.Unlock()
   274  	fake.CoreConfigMapStub = stub
   275  }
   276  
   277  func (fake *InitializeIBPPeer) CoreConfigMapReturns(result1 *initializer.CoreConfigMap) {
   278  	fake.coreConfigMapMutex.Lock()
   279  	defer fake.coreConfigMapMutex.Unlock()
   280  	fake.CoreConfigMapStub = nil
   281  	fake.coreConfigMapReturns = struct {
   282  		result1 *initializer.CoreConfigMap
   283  	}{result1}
   284  }
   285  
   286  func (fake *InitializeIBPPeer) CoreConfigMapReturnsOnCall(i int, result1 *initializer.CoreConfigMap) {
   287  	fake.coreConfigMapMutex.Lock()
   288  	defer fake.coreConfigMapMutex.Unlock()
   289  	fake.CoreConfigMapStub = nil
   290  	if fake.coreConfigMapReturnsOnCall == nil {
   291  		fake.coreConfigMapReturnsOnCall = make(map[int]struct {
   292  			result1 *initializer.CoreConfigMap
   293  		})
   294  	}
   295  	fake.coreConfigMapReturnsOnCall[i] = struct {
   296  		result1 *initializer.CoreConfigMap
   297  	}{result1}
   298  }
   299  
   300  func (fake *InitializeIBPPeer) Create(arg1 initializer.CoreConfig, arg2 initializer.IBPPeer, arg3 string) (*initializer.Response, error) {
   301  	fake.createMutex.Lock()
   302  	ret, specificReturn := fake.createReturnsOnCall[len(fake.createArgsForCall)]
   303  	fake.createArgsForCall = append(fake.createArgsForCall, struct {
   304  		arg1 initializer.CoreConfig
   305  		arg2 initializer.IBPPeer
   306  		arg3 string
   307  	}{arg1, arg2, arg3})
   308  	stub := fake.CreateStub
   309  	fakeReturns := fake.createReturns
   310  	fake.recordInvocation("Create", []interface{}{arg1, arg2, arg3})
   311  	fake.createMutex.Unlock()
   312  	if stub != nil {
   313  		return stub(arg1, arg2, arg3)
   314  	}
   315  	if specificReturn {
   316  		return ret.result1, ret.result2
   317  	}
   318  	return fakeReturns.result1, fakeReturns.result2
   319  }
   320  
   321  func (fake *InitializeIBPPeer) CreateCallCount() int {
   322  	fake.createMutex.RLock()
   323  	defer fake.createMutex.RUnlock()
   324  	return len(fake.createArgsForCall)
   325  }
   326  
   327  func (fake *InitializeIBPPeer) CreateCalls(stub func(initializer.CoreConfig, initializer.IBPPeer, string) (*initializer.Response, error)) {
   328  	fake.createMutex.Lock()
   329  	defer fake.createMutex.Unlock()
   330  	fake.CreateStub = stub
   331  }
   332  
   333  func (fake *InitializeIBPPeer) CreateArgsForCall(i int) (initializer.CoreConfig, initializer.IBPPeer, string) {
   334  	fake.createMutex.RLock()
   335  	defer fake.createMutex.RUnlock()
   336  	argsForCall := fake.createArgsForCall[i]
   337  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3
   338  }
   339  
   340  func (fake *InitializeIBPPeer) CreateReturns(result1 *initializer.Response, result2 error) {
   341  	fake.createMutex.Lock()
   342  	defer fake.createMutex.Unlock()
   343  	fake.CreateStub = nil
   344  	fake.createReturns = struct {
   345  		result1 *initializer.Response
   346  		result2 error
   347  	}{result1, result2}
   348  }
   349  
   350  func (fake *InitializeIBPPeer) CreateReturnsOnCall(i int, result1 *initializer.Response, result2 error) {
   351  	fake.createMutex.Lock()
   352  	defer fake.createMutex.Unlock()
   353  	fake.CreateStub = nil
   354  	if fake.createReturnsOnCall == nil {
   355  		fake.createReturnsOnCall = make(map[int]struct {
   356  			result1 *initializer.Response
   357  			result2 error
   358  		})
   359  	}
   360  	fake.createReturnsOnCall[i] = struct {
   361  		result1 *initializer.Response
   362  		result2 error
   363  	}{result1, result2}
   364  }
   365  
   366  func (fake *InitializeIBPPeer) GenerateOrdererCACertsSecret(arg1 *v1beta1.IBPPeer, arg2 map[string][]byte) error {
   367  	fake.generateOrdererCACertsSecretMutex.Lock()
   368  	ret, specificReturn := fake.generateOrdererCACertsSecretReturnsOnCall[len(fake.generateOrdererCACertsSecretArgsForCall)]
   369  	fake.generateOrdererCACertsSecretArgsForCall = append(fake.generateOrdererCACertsSecretArgsForCall, struct {
   370  		arg1 *v1beta1.IBPPeer
   371  		arg2 map[string][]byte
   372  	}{arg1, arg2})
   373  	stub := fake.GenerateOrdererCACertsSecretStub
   374  	fakeReturns := fake.generateOrdererCACertsSecretReturns
   375  	fake.recordInvocation("GenerateOrdererCACertsSecret", []interface{}{arg1, arg2})
   376  	fake.generateOrdererCACertsSecretMutex.Unlock()
   377  	if stub != nil {
   378  		return stub(arg1, arg2)
   379  	}
   380  	if specificReturn {
   381  		return ret.result1
   382  	}
   383  	return fakeReturns.result1
   384  }
   385  
   386  func (fake *InitializeIBPPeer) GenerateOrdererCACertsSecretCallCount() int {
   387  	fake.generateOrdererCACertsSecretMutex.RLock()
   388  	defer fake.generateOrdererCACertsSecretMutex.RUnlock()
   389  	return len(fake.generateOrdererCACertsSecretArgsForCall)
   390  }
   391  
   392  func (fake *InitializeIBPPeer) GenerateOrdererCACertsSecretCalls(stub func(*v1beta1.IBPPeer, map[string][]byte) error) {
   393  	fake.generateOrdererCACertsSecretMutex.Lock()
   394  	defer fake.generateOrdererCACertsSecretMutex.Unlock()
   395  	fake.GenerateOrdererCACertsSecretStub = stub
   396  }
   397  
   398  func (fake *InitializeIBPPeer) GenerateOrdererCACertsSecretArgsForCall(i int) (*v1beta1.IBPPeer, map[string][]byte) {
   399  	fake.generateOrdererCACertsSecretMutex.RLock()
   400  	defer fake.generateOrdererCACertsSecretMutex.RUnlock()
   401  	argsForCall := fake.generateOrdererCACertsSecretArgsForCall[i]
   402  	return argsForCall.arg1, argsForCall.arg2
   403  }
   404  
   405  func (fake *InitializeIBPPeer) GenerateOrdererCACertsSecretReturns(result1 error) {
   406  	fake.generateOrdererCACertsSecretMutex.Lock()
   407  	defer fake.generateOrdererCACertsSecretMutex.Unlock()
   408  	fake.GenerateOrdererCACertsSecretStub = nil
   409  	fake.generateOrdererCACertsSecretReturns = struct {
   410  		result1 error
   411  	}{result1}
   412  }
   413  
   414  func (fake *InitializeIBPPeer) GenerateOrdererCACertsSecretReturnsOnCall(i int, result1 error) {
   415  	fake.generateOrdererCACertsSecretMutex.Lock()
   416  	defer fake.generateOrdererCACertsSecretMutex.Unlock()
   417  	fake.GenerateOrdererCACertsSecretStub = nil
   418  	if fake.generateOrdererCACertsSecretReturnsOnCall == nil {
   419  		fake.generateOrdererCACertsSecretReturnsOnCall = make(map[int]struct {
   420  			result1 error
   421  		})
   422  	}
   423  	fake.generateOrdererCACertsSecretReturnsOnCall[i] = struct {
   424  		result1 error
   425  	}{result1}
   426  }
   427  
   428  func (fake *InitializeIBPPeer) GenerateSecrets(arg1 common.SecretType, arg2 v1.Object, arg3 *config.Response) error {
   429  	fake.generateSecretsMutex.Lock()
   430  	ret, specificReturn := fake.generateSecretsReturnsOnCall[len(fake.generateSecretsArgsForCall)]
   431  	fake.generateSecretsArgsForCall = append(fake.generateSecretsArgsForCall, struct {
   432  		arg1 common.SecretType
   433  		arg2 v1.Object
   434  		arg3 *config.Response
   435  	}{arg1, arg2, arg3})
   436  	stub := fake.GenerateSecretsStub
   437  	fakeReturns := fake.generateSecretsReturns
   438  	fake.recordInvocation("GenerateSecrets", []interface{}{arg1, arg2, arg3})
   439  	fake.generateSecretsMutex.Unlock()
   440  	if stub != nil {
   441  		return stub(arg1, arg2, arg3)
   442  	}
   443  	if specificReturn {
   444  		return ret.result1
   445  	}
   446  	return fakeReturns.result1
   447  }
   448  
   449  func (fake *InitializeIBPPeer) GenerateSecretsCallCount() int {
   450  	fake.generateSecretsMutex.RLock()
   451  	defer fake.generateSecretsMutex.RUnlock()
   452  	return len(fake.generateSecretsArgsForCall)
   453  }
   454  
   455  func (fake *InitializeIBPPeer) GenerateSecretsCalls(stub func(common.SecretType, v1.Object, *config.Response) error) {
   456  	fake.generateSecretsMutex.Lock()
   457  	defer fake.generateSecretsMutex.Unlock()
   458  	fake.GenerateSecretsStub = stub
   459  }
   460  
   461  func (fake *InitializeIBPPeer) GenerateSecretsArgsForCall(i int) (common.SecretType, v1.Object, *config.Response) {
   462  	fake.generateSecretsMutex.RLock()
   463  	defer fake.generateSecretsMutex.RUnlock()
   464  	argsForCall := fake.generateSecretsArgsForCall[i]
   465  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3
   466  }
   467  
   468  func (fake *InitializeIBPPeer) GenerateSecretsReturns(result1 error) {
   469  	fake.generateSecretsMutex.Lock()
   470  	defer fake.generateSecretsMutex.Unlock()
   471  	fake.GenerateSecretsStub = nil
   472  	fake.generateSecretsReturns = struct {
   473  		result1 error
   474  	}{result1}
   475  }
   476  
   477  func (fake *InitializeIBPPeer) GenerateSecretsReturnsOnCall(i int, result1 error) {
   478  	fake.generateSecretsMutex.Lock()
   479  	defer fake.generateSecretsMutex.Unlock()
   480  	fake.GenerateSecretsStub = nil
   481  	if fake.generateSecretsReturnsOnCall == nil {
   482  		fake.generateSecretsReturnsOnCall = make(map[int]struct {
   483  			result1 error
   484  		})
   485  	}
   486  	fake.generateSecretsReturnsOnCall[i] = struct {
   487  		result1 error
   488  	}{result1}
   489  }
   490  
   491  func (fake *InitializeIBPPeer) GenerateSecretsFromResponse(arg1 *v1beta1.IBPPeer, arg2 *config.CryptoResponse) error {
   492  	fake.generateSecretsFromResponseMutex.Lock()
   493  	ret, specificReturn := fake.generateSecretsFromResponseReturnsOnCall[len(fake.generateSecretsFromResponseArgsForCall)]
   494  	fake.generateSecretsFromResponseArgsForCall = append(fake.generateSecretsFromResponseArgsForCall, struct {
   495  		arg1 *v1beta1.IBPPeer
   496  		arg2 *config.CryptoResponse
   497  	}{arg1, arg2})
   498  	stub := fake.GenerateSecretsFromResponseStub
   499  	fakeReturns := fake.generateSecretsFromResponseReturns
   500  	fake.recordInvocation("GenerateSecretsFromResponse", []interface{}{arg1, arg2})
   501  	fake.generateSecretsFromResponseMutex.Unlock()
   502  	if stub != nil {
   503  		return stub(arg1, arg2)
   504  	}
   505  	if specificReturn {
   506  		return ret.result1
   507  	}
   508  	return fakeReturns.result1
   509  }
   510  
   511  func (fake *InitializeIBPPeer) GenerateSecretsFromResponseCallCount() int {
   512  	fake.generateSecretsFromResponseMutex.RLock()
   513  	defer fake.generateSecretsFromResponseMutex.RUnlock()
   514  	return len(fake.generateSecretsFromResponseArgsForCall)
   515  }
   516  
   517  func (fake *InitializeIBPPeer) GenerateSecretsFromResponseCalls(stub func(*v1beta1.IBPPeer, *config.CryptoResponse) error) {
   518  	fake.generateSecretsFromResponseMutex.Lock()
   519  	defer fake.generateSecretsFromResponseMutex.Unlock()
   520  	fake.GenerateSecretsFromResponseStub = stub
   521  }
   522  
   523  func (fake *InitializeIBPPeer) GenerateSecretsFromResponseArgsForCall(i int) (*v1beta1.IBPPeer, *config.CryptoResponse) {
   524  	fake.generateSecretsFromResponseMutex.RLock()
   525  	defer fake.generateSecretsFromResponseMutex.RUnlock()
   526  	argsForCall := fake.generateSecretsFromResponseArgsForCall[i]
   527  	return argsForCall.arg1, argsForCall.arg2
   528  }
   529  
   530  func (fake *InitializeIBPPeer) GenerateSecretsFromResponseReturns(result1 error) {
   531  	fake.generateSecretsFromResponseMutex.Lock()
   532  	defer fake.generateSecretsFromResponseMutex.Unlock()
   533  	fake.GenerateSecretsFromResponseStub = nil
   534  	fake.generateSecretsFromResponseReturns = struct {
   535  		result1 error
   536  	}{result1}
   537  }
   538  
   539  func (fake *InitializeIBPPeer) GenerateSecretsFromResponseReturnsOnCall(i int, result1 error) {
   540  	fake.generateSecretsFromResponseMutex.Lock()
   541  	defer fake.generateSecretsFromResponseMutex.Unlock()
   542  	fake.GenerateSecretsFromResponseStub = nil
   543  	if fake.generateSecretsFromResponseReturnsOnCall == nil {
   544  		fake.generateSecretsFromResponseReturnsOnCall = make(map[int]struct {
   545  			result1 error
   546  		})
   547  	}
   548  	fake.generateSecretsFromResponseReturnsOnCall[i] = struct {
   549  		result1 error
   550  	}{result1}
   551  }
   552  
   553  func (fake *InitializeIBPPeer) GetCrypto(arg1 *v1beta1.IBPPeer) (*config.CryptoResponse, error) {
   554  	fake.getCryptoMutex.Lock()
   555  	ret, specificReturn := fake.getCryptoReturnsOnCall[len(fake.getCryptoArgsForCall)]
   556  	fake.getCryptoArgsForCall = append(fake.getCryptoArgsForCall, struct {
   557  		arg1 *v1beta1.IBPPeer
   558  	}{arg1})
   559  	stub := fake.GetCryptoStub
   560  	fakeReturns := fake.getCryptoReturns
   561  	fake.recordInvocation("GetCrypto", []interface{}{arg1})
   562  	fake.getCryptoMutex.Unlock()
   563  	if stub != nil {
   564  		return stub(arg1)
   565  	}
   566  	if specificReturn {
   567  		return ret.result1, ret.result2
   568  	}
   569  	return fakeReturns.result1, fakeReturns.result2
   570  }
   571  
   572  func (fake *InitializeIBPPeer) GetCryptoCallCount() int {
   573  	fake.getCryptoMutex.RLock()
   574  	defer fake.getCryptoMutex.RUnlock()
   575  	return len(fake.getCryptoArgsForCall)
   576  }
   577  
   578  func (fake *InitializeIBPPeer) GetCryptoCalls(stub func(*v1beta1.IBPPeer) (*config.CryptoResponse, error)) {
   579  	fake.getCryptoMutex.Lock()
   580  	defer fake.getCryptoMutex.Unlock()
   581  	fake.GetCryptoStub = stub
   582  }
   583  
   584  func (fake *InitializeIBPPeer) GetCryptoArgsForCall(i int) *v1beta1.IBPPeer {
   585  	fake.getCryptoMutex.RLock()
   586  	defer fake.getCryptoMutex.RUnlock()
   587  	argsForCall := fake.getCryptoArgsForCall[i]
   588  	return argsForCall.arg1
   589  }
   590  
   591  func (fake *InitializeIBPPeer) GetCryptoReturns(result1 *config.CryptoResponse, result2 error) {
   592  	fake.getCryptoMutex.Lock()
   593  	defer fake.getCryptoMutex.Unlock()
   594  	fake.GetCryptoStub = nil
   595  	fake.getCryptoReturns = struct {
   596  		result1 *config.CryptoResponse
   597  		result2 error
   598  	}{result1, result2}
   599  }
   600  
   601  func (fake *InitializeIBPPeer) GetCryptoReturnsOnCall(i int, result1 *config.CryptoResponse, result2 error) {
   602  	fake.getCryptoMutex.Lock()
   603  	defer fake.getCryptoMutex.Unlock()
   604  	fake.GetCryptoStub = nil
   605  	if fake.getCryptoReturnsOnCall == nil {
   606  		fake.getCryptoReturnsOnCall = make(map[int]struct {
   607  			result1 *config.CryptoResponse
   608  			result2 error
   609  		})
   610  	}
   611  	fake.getCryptoReturnsOnCall[i] = struct {
   612  		result1 *config.CryptoResponse
   613  		result2 error
   614  	}{result1, result2}
   615  }
   616  
   617  func (fake *InitializeIBPPeer) GetInitPeer(arg1 *v1beta1.IBPPeer, arg2 string) (*initializer.Peer, error) {
   618  	fake.getInitPeerMutex.Lock()
   619  	ret, specificReturn := fake.getInitPeerReturnsOnCall[len(fake.getInitPeerArgsForCall)]
   620  	fake.getInitPeerArgsForCall = append(fake.getInitPeerArgsForCall, struct {
   621  		arg1 *v1beta1.IBPPeer
   622  		arg2 string
   623  	}{arg1, arg2})
   624  	stub := fake.GetInitPeerStub
   625  	fakeReturns := fake.getInitPeerReturns
   626  	fake.recordInvocation("GetInitPeer", []interface{}{arg1, arg2})
   627  	fake.getInitPeerMutex.Unlock()
   628  	if stub != nil {
   629  		return stub(arg1, arg2)
   630  	}
   631  	if specificReturn {
   632  		return ret.result1, ret.result2
   633  	}
   634  	return fakeReturns.result1, fakeReturns.result2
   635  }
   636  
   637  func (fake *InitializeIBPPeer) GetInitPeerCallCount() int {
   638  	fake.getInitPeerMutex.RLock()
   639  	defer fake.getInitPeerMutex.RUnlock()
   640  	return len(fake.getInitPeerArgsForCall)
   641  }
   642  
   643  func (fake *InitializeIBPPeer) GetInitPeerCalls(stub func(*v1beta1.IBPPeer, string) (*initializer.Peer, error)) {
   644  	fake.getInitPeerMutex.Lock()
   645  	defer fake.getInitPeerMutex.Unlock()
   646  	fake.GetInitPeerStub = stub
   647  }
   648  
   649  func (fake *InitializeIBPPeer) GetInitPeerArgsForCall(i int) (*v1beta1.IBPPeer, string) {
   650  	fake.getInitPeerMutex.RLock()
   651  	defer fake.getInitPeerMutex.RUnlock()
   652  	argsForCall := fake.getInitPeerArgsForCall[i]
   653  	return argsForCall.arg1, argsForCall.arg2
   654  }
   655  
   656  func (fake *InitializeIBPPeer) GetInitPeerReturns(result1 *initializer.Peer, result2 error) {
   657  	fake.getInitPeerMutex.Lock()
   658  	defer fake.getInitPeerMutex.Unlock()
   659  	fake.GetInitPeerStub = nil
   660  	fake.getInitPeerReturns = struct {
   661  		result1 *initializer.Peer
   662  		result2 error
   663  	}{result1, result2}
   664  }
   665  
   666  func (fake *InitializeIBPPeer) GetInitPeerReturnsOnCall(i int, result1 *initializer.Peer, result2 error) {
   667  	fake.getInitPeerMutex.Lock()
   668  	defer fake.getInitPeerMutex.Unlock()
   669  	fake.GetInitPeerStub = nil
   670  	if fake.getInitPeerReturnsOnCall == nil {
   671  		fake.getInitPeerReturnsOnCall = make(map[int]struct {
   672  			result1 *initializer.Peer
   673  			result2 error
   674  		})
   675  	}
   676  	fake.getInitPeerReturnsOnCall[i] = struct {
   677  		result1 *initializer.Peer
   678  		result2 error
   679  	}{result1, result2}
   680  }
   681  
   682  func (fake *InitializeIBPPeer) GetUpdatedPeer(arg1 *v1beta1.IBPPeer) (*initializer.Peer, error) {
   683  	fake.getUpdatedPeerMutex.Lock()
   684  	ret, specificReturn := fake.getUpdatedPeerReturnsOnCall[len(fake.getUpdatedPeerArgsForCall)]
   685  	fake.getUpdatedPeerArgsForCall = append(fake.getUpdatedPeerArgsForCall, struct {
   686  		arg1 *v1beta1.IBPPeer
   687  	}{arg1})
   688  	stub := fake.GetUpdatedPeerStub
   689  	fakeReturns := fake.getUpdatedPeerReturns
   690  	fake.recordInvocation("GetUpdatedPeer", []interface{}{arg1})
   691  	fake.getUpdatedPeerMutex.Unlock()
   692  	if stub != nil {
   693  		return stub(arg1)
   694  	}
   695  	if specificReturn {
   696  		return ret.result1, ret.result2
   697  	}
   698  	return fakeReturns.result1, fakeReturns.result2
   699  }
   700  
   701  func (fake *InitializeIBPPeer) GetUpdatedPeerCallCount() int {
   702  	fake.getUpdatedPeerMutex.RLock()
   703  	defer fake.getUpdatedPeerMutex.RUnlock()
   704  	return len(fake.getUpdatedPeerArgsForCall)
   705  }
   706  
   707  func (fake *InitializeIBPPeer) GetUpdatedPeerCalls(stub func(*v1beta1.IBPPeer) (*initializer.Peer, error)) {
   708  	fake.getUpdatedPeerMutex.Lock()
   709  	defer fake.getUpdatedPeerMutex.Unlock()
   710  	fake.GetUpdatedPeerStub = stub
   711  }
   712  
   713  func (fake *InitializeIBPPeer) GetUpdatedPeerArgsForCall(i int) *v1beta1.IBPPeer {
   714  	fake.getUpdatedPeerMutex.RLock()
   715  	defer fake.getUpdatedPeerMutex.RUnlock()
   716  	argsForCall := fake.getUpdatedPeerArgsForCall[i]
   717  	return argsForCall.arg1
   718  }
   719  
   720  func (fake *InitializeIBPPeer) GetUpdatedPeerReturns(result1 *initializer.Peer, result2 error) {
   721  	fake.getUpdatedPeerMutex.Lock()
   722  	defer fake.getUpdatedPeerMutex.Unlock()
   723  	fake.GetUpdatedPeerStub = nil
   724  	fake.getUpdatedPeerReturns = struct {
   725  		result1 *initializer.Peer
   726  		result2 error
   727  	}{result1, result2}
   728  }
   729  
   730  func (fake *InitializeIBPPeer) GetUpdatedPeerReturnsOnCall(i int, result1 *initializer.Peer, result2 error) {
   731  	fake.getUpdatedPeerMutex.Lock()
   732  	defer fake.getUpdatedPeerMutex.Unlock()
   733  	fake.GetUpdatedPeerStub = nil
   734  	if fake.getUpdatedPeerReturnsOnCall == nil {
   735  		fake.getUpdatedPeerReturnsOnCall = make(map[int]struct {
   736  			result1 *initializer.Peer
   737  			result2 error
   738  		})
   739  	}
   740  	fake.getUpdatedPeerReturnsOnCall[i] = struct {
   741  		result1 *initializer.Peer
   742  		result2 error
   743  	}{result1, result2}
   744  }
   745  
   746  func (fake *InitializeIBPPeer) MissingCrypto(arg1 *v1beta1.IBPPeer) bool {
   747  	fake.missingCryptoMutex.Lock()
   748  	ret, specificReturn := fake.missingCryptoReturnsOnCall[len(fake.missingCryptoArgsForCall)]
   749  	fake.missingCryptoArgsForCall = append(fake.missingCryptoArgsForCall, struct {
   750  		arg1 *v1beta1.IBPPeer
   751  	}{arg1})
   752  	stub := fake.MissingCryptoStub
   753  	fakeReturns := fake.missingCryptoReturns
   754  	fake.recordInvocation("MissingCrypto", []interface{}{arg1})
   755  	fake.missingCryptoMutex.Unlock()
   756  	if stub != nil {
   757  		return stub(arg1)
   758  	}
   759  	if specificReturn {
   760  		return ret.result1
   761  	}
   762  	return fakeReturns.result1
   763  }
   764  
   765  func (fake *InitializeIBPPeer) MissingCryptoCallCount() int {
   766  	fake.missingCryptoMutex.RLock()
   767  	defer fake.missingCryptoMutex.RUnlock()
   768  	return len(fake.missingCryptoArgsForCall)
   769  }
   770  
   771  func (fake *InitializeIBPPeer) MissingCryptoCalls(stub func(*v1beta1.IBPPeer) bool) {
   772  	fake.missingCryptoMutex.Lock()
   773  	defer fake.missingCryptoMutex.Unlock()
   774  	fake.MissingCryptoStub = stub
   775  }
   776  
   777  func (fake *InitializeIBPPeer) MissingCryptoArgsForCall(i int) *v1beta1.IBPPeer {
   778  	fake.missingCryptoMutex.RLock()
   779  	defer fake.missingCryptoMutex.RUnlock()
   780  	argsForCall := fake.missingCryptoArgsForCall[i]
   781  	return argsForCall.arg1
   782  }
   783  
   784  func (fake *InitializeIBPPeer) MissingCryptoReturns(result1 bool) {
   785  	fake.missingCryptoMutex.Lock()
   786  	defer fake.missingCryptoMutex.Unlock()
   787  	fake.MissingCryptoStub = nil
   788  	fake.missingCryptoReturns = struct {
   789  		result1 bool
   790  	}{result1}
   791  }
   792  
   793  func (fake *InitializeIBPPeer) MissingCryptoReturnsOnCall(i int, result1 bool) {
   794  	fake.missingCryptoMutex.Lock()
   795  	defer fake.missingCryptoMutex.Unlock()
   796  	fake.MissingCryptoStub = nil
   797  	if fake.missingCryptoReturnsOnCall == nil {
   798  		fake.missingCryptoReturnsOnCall = make(map[int]struct {
   799  			result1 bool
   800  		})
   801  	}
   802  	fake.missingCryptoReturnsOnCall[i] = struct {
   803  		result1 bool
   804  	}{result1}
   805  }
   806  
   807  func (fake *InitializeIBPPeer) Update(arg1 initializer.CoreConfig, arg2 initializer.IBPPeer) (*initializer.Response, error) {
   808  	fake.updateMutex.Lock()
   809  	ret, specificReturn := fake.updateReturnsOnCall[len(fake.updateArgsForCall)]
   810  	fake.updateArgsForCall = append(fake.updateArgsForCall, struct {
   811  		arg1 initializer.CoreConfig
   812  		arg2 initializer.IBPPeer
   813  	}{arg1, arg2})
   814  	stub := fake.UpdateStub
   815  	fakeReturns := fake.updateReturns
   816  	fake.recordInvocation("Update", []interface{}{arg1, arg2})
   817  	fake.updateMutex.Unlock()
   818  	if stub != nil {
   819  		return stub(arg1, arg2)
   820  	}
   821  	if specificReturn {
   822  		return ret.result1, ret.result2
   823  	}
   824  	return fakeReturns.result1, fakeReturns.result2
   825  }
   826  
   827  func (fake *InitializeIBPPeer) UpdateCallCount() int {
   828  	fake.updateMutex.RLock()
   829  	defer fake.updateMutex.RUnlock()
   830  	return len(fake.updateArgsForCall)
   831  }
   832  
   833  func (fake *InitializeIBPPeer) UpdateCalls(stub func(initializer.CoreConfig, initializer.IBPPeer) (*initializer.Response, error)) {
   834  	fake.updateMutex.Lock()
   835  	defer fake.updateMutex.Unlock()
   836  	fake.UpdateStub = stub
   837  }
   838  
   839  func (fake *InitializeIBPPeer) UpdateArgsForCall(i int) (initializer.CoreConfig, initializer.IBPPeer) {
   840  	fake.updateMutex.RLock()
   841  	defer fake.updateMutex.RUnlock()
   842  	argsForCall := fake.updateArgsForCall[i]
   843  	return argsForCall.arg1, argsForCall.arg2
   844  }
   845  
   846  func (fake *InitializeIBPPeer) UpdateReturns(result1 *initializer.Response, result2 error) {
   847  	fake.updateMutex.Lock()
   848  	defer fake.updateMutex.Unlock()
   849  	fake.UpdateStub = nil
   850  	fake.updateReturns = struct {
   851  		result1 *initializer.Response
   852  		result2 error
   853  	}{result1, result2}
   854  }
   855  
   856  func (fake *InitializeIBPPeer) UpdateReturnsOnCall(i int, result1 *initializer.Response, result2 error) {
   857  	fake.updateMutex.Lock()
   858  	defer fake.updateMutex.Unlock()
   859  	fake.UpdateStub = nil
   860  	if fake.updateReturnsOnCall == nil {
   861  		fake.updateReturnsOnCall = make(map[int]struct {
   862  			result1 *initializer.Response
   863  			result2 error
   864  		})
   865  	}
   866  	fake.updateReturnsOnCall[i] = struct {
   867  		result1 *initializer.Response
   868  		result2 error
   869  	}{result1, result2}
   870  }
   871  
   872  func (fake *InitializeIBPPeer) UpdateAdminSecret(arg1 *v1beta1.IBPPeer) error {
   873  	fake.updateAdminSecretMutex.Lock()
   874  	ret, specificReturn := fake.updateAdminSecretReturnsOnCall[len(fake.updateAdminSecretArgsForCall)]
   875  	fake.updateAdminSecretArgsForCall = append(fake.updateAdminSecretArgsForCall, struct {
   876  		arg1 *v1beta1.IBPPeer
   877  	}{arg1})
   878  	stub := fake.UpdateAdminSecretStub
   879  	fakeReturns := fake.updateAdminSecretReturns
   880  	fake.recordInvocation("UpdateAdminSecret", []interface{}{arg1})
   881  	fake.updateAdminSecretMutex.Unlock()
   882  	if stub != nil {
   883  		return stub(arg1)
   884  	}
   885  	if specificReturn {
   886  		return ret.result1
   887  	}
   888  	return fakeReturns.result1
   889  }
   890  
   891  func (fake *InitializeIBPPeer) UpdateAdminSecretCallCount() int {
   892  	fake.updateAdminSecretMutex.RLock()
   893  	defer fake.updateAdminSecretMutex.RUnlock()
   894  	return len(fake.updateAdminSecretArgsForCall)
   895  }
   896  
   897  func (fake *InitializeIBPPeer) UpdateAdminSecretCalls(stub func(*v1beta1.IBPPeer) error) {
   898  	fake.updateAdminSecretMutex.Lock()
   899  	defer fake.updateAdminSecretMutex.Unlock()
   900  	fake.UpdateAdminSecretStub = stub
   901  }
   902  
   903  func (fake *InitializeIBPPeer) UpdateAdminSecretArgsForCall(i int) *v1beta1.IBPPeer {
   904  	fake.updateAdminSecretMutex.RLock()
   905  	defer fake.updateAdminSecretMutex.RUnlock()
   906  	argsForCall := fake.updateAdminSecretArgsForCall[i]
   907  	return argsForCall.arg1
   908  }
   909  
   910  func (fake *InitializeIBPPeer) UpdateAdminSecretReturns(result1 error) {
   911  	fake.updateAdminSecretMutex.Lock()
   912  	defer fake.updateAdminSecretMutex.Unlock()
   913  	fake.UpdateAdminSecretStub = nil
   914  	fake.updateAdminSecretReturns = struct {
   915  		result1 error
   916  	}{result1}
   917  }
   918  
   919  func (fake *InitializeIBPPeer) UpdateAdminSecretReturnsOnCall(i int, result1 error) {
   920  	fake.updateAdminSecretMutex.Lock()
   921  	defer fake.updateAdminSecretMutex.Unlock()
   922  	fake.UpdateAdminSecretStub = nil
   923  	if fake.updateAdminSecretReturnsOnCall == nil {
   924  		fake.updateAdminSecretReturnsOnCall = make(map[int]struct {
   925  			result1 error
   926  		})
   927  	}
   928  	fake.updateAdminSecretReturnsOnCall[i] = struct {
   929  		result1 error
   930  	}{result1}
   931  }
   932  
   933  func (fake *InitializeIBPPeer) UpdateSecretsFromResponse(arg1 *v1beta1.IBPPeer, arg2 *config.CryptoResponse) error {
   934  	fake.updateSecretsFromResponseMutex.Lock()
   935  	ret, specificReturn := fake.updateSecretsFromResponseReturnsOnCall[len(fake.updateSecretsFromResponseArgsForCall)]
   936  	fake.updateSecretsFromResponseArgsForCall = append(fake.updateSecretsFromResponseArgsForCall, struct {
   937  		arg1 *v1beta1.IBPPeer
   938  		arg2 *config.CryptoResponse
   939  	}{arg1, arg2})
   940  	stub := fake.UpdateSecretsFromResponseStub
   941  	fakeReturns := fake.updateSecretsFromResponseReturns
   942  	fake.recordInvocation("UpdateSecretsFromResponse", []interface{}{arg1, arg2})
   943  	fake.updateSecretsFromResponseMutex.Unlock()
   944  	if stub != nil {
   945  		return stub(arg1, arg2)
   946  	}
   947  	if specificReturn {
   948  		return ret.result1
   949  	}
   950  	return fakeReturns.result1
   951  }
   952  
   953  func (fake *InitializeIBPPeer) UpdateSecretsFromResponseCallCount() int {
   954  	fake.updateSecretsFromResponseMutex.RLock()
   955  	defer fake.updateSecretsFromResponseMutex.RUnlock()
   956  	return len(fake.updateSecretsFromResponseArgsForCall)
   957  }
   958  
   959  func (fake *InitializeIBPPeer) UpdateSecretsFromResponseCalls(stub func(*v1beta1.IBPPeer, *config.CryptoResponse) error) {
   960  	fake.updateSecretsFromResponseMutex.Lock()
   961  	defer fake.updateSecretsFromResponseMutex.Unlock()
   962  	fake.UpdateSecretsFromResponseStub = stub
   963  }
   964  
   965  func (fake *InitializeIBPPeer) UpdateSecretsFromResponseArgsForCall(i int) (*v1beta1.IBPPeer, *config.CryptoResponse) {
   966  	fake.updateSecretsFromResponseMutex.RLock()
   967  	defer fake.updateSecretsFromResponseMutex.RUnlock()
   968  	argsForCall := fake.updateSecretsFromResponseArgsForCall[i]
   969  	return argsForCall.arg1, argsForCall.arg2
   970  }
   971  
   972  func (fake *InitializeIBPPeer) UpdateSecretsFromResponseReturns(result1 error) {
   973  	fake.updateSecretsFromResponseMutex.Lock()
   974  	defer fake.updateSecretsFromResponseMutex.Unlock()
   975  	fake.UpdateSecretsFromResponseStub = nil
   976  	fake.updateSecretsFromResponseReturns = struct {
   977  		result1 error
   978  	}{result1}
   979  }
   980  
   981  func (fake *InitializeIBPPeer) UpdateSecretsFromResponseReturnsOnCall(i int, result1 error) {
   982  	fake.updateSecretsFromResponseMutex.Lock()
   983  	defer fake.updateSecretsFromResponseMutex.Unlock()
   984  	fake.UpdateSecretsFromResponseStub = nil
   985  	if fake.updateSecretsFromResponseReturnsOnCall == nil {
   986  		fake.updateSecretsFromResponseReturnsOnCall = make(map[int]struct {
   987  			result1 error
   988  		})
   989  	}
   990  	fake.updateSecretsFromResponseReturnsOnCall[i] = struct {
   991  		result1 error
   992  	}{result1}
   993  }
   994  
   995  func (fake *InitializeIBPPeer) Invocations() map[string][][]interface{} {
   996  	fake.invocationsMutex.RLock()
   997  	defer fake.invocationsMutex.RUnlock()
   998  	fake.checkIfAdminCertsUpdatedMutex.RLock()
   999  	defer fake.checkIfAdminCertsUpdatedMutex.RUnlock()
  1000  	fake.coreConfigMapMutex.RLock()
  1001  	defer fake.coreConfigMapMutex.RUnlock()
  1002  	fake.createMutex.RLock()
  1003  	defer fake.createMutex.RUnlock()
  1004  	fake.generateOrdererCACertsSecretMutex.RLock()
  1005  	defer fake.generateOrdererCACertsSecretMutex.RUnlock()
  1006  	fake.generateSecretsMutex.RLock()
  1007  	defer fake.generateSecretsMutex.RUnlock()
  1008  	fake.generateSecretsFromResponseMutex.RLock()
  1009  	defer fake.generateSecretsFromResponseMutex.RUnlock()
  1010  	fake.getCryptoMutex.RLock()
  1011  	defer fake.getCryptoMutex.RUnlock()
  1012  	fake.getInitPeerMutex.RLock()
  1013  	defer fake.getInitPeerMutex.RUnlock()
  1014  	fake.getUpdatedPeerMutex.RLock()
  1015  	defer fake.getUpdatedPeerMutex.RUnlock()
  1016  	fake.missingCryptoMutex.RLock()
  1017  	defer fake.missingCryptoMutex.RUnlock()
  1018  	fake.updateMutex.RLock()
  1019  	defer fake.updateMutex.RUnlock()
  1020  	fake.updateAdminSecretMutex.RLock()
  1021  	defer fake.updateAdminSecretMutex.RUnlock()
  1022  	fake.updateSecretsFromResponseMutex.RLock()
  1023  	defer fake.updateSecretsFromResponseMutex.RUnlock()
  1024  	copiedInvocations := map[string][][]interface{}{}
  1025  	for key, value := range fake.invocations {
  1026  		copiedInvocations[key] = value
  1027  	}
  1028  	return copiedInvocations
  1029  }
  1030  
  1031  func (fake *InitializeIBPPeer) recordInvocation(key string, args []interface{}) {
  1032  	fake.invocationsMutex.Lock()
  1033  	defer fake.invocationsMutex.Unlock()
  1034  	if fake.invocations == nil {
  1035  		fake.invocations = map[string][][]interface{}{}
  1036  	}
  1037  	if fake.invocations[key] == nil {
  1038  		fake.invocations[key] = [][]interface{}{}
  1039  	}
  1040  	fake.invocations[key] = append(fake.invocations[key], args)
  1041  }
  1042  
  1043  var _ basepeer.InitializeIBPPeer = new(InitializeIBPPeer)