github.com/IBM-Blockchain/fabric-operator@v1.0.4/pkg/offering/base/peer/mocks/update.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/pkg/initializer/common"
     8  	basepeer "github.com/IBM-Blockchain/fabric-operator/pkg/offering/base/peer"
     9  )
    10  
    11  type Update struct {
    12  	CertificateCreatedStub        func() bool
    13  	certificateCreatedMutex       sync.RWMutex
    14  	certificateCreatedArgsForCall []struct {
    15  	}
    16  	certificateCreatedReturns struct {
    17  		result1 bool
    18  	}
    19  	certificateCreatedReturnsOnCall map[int]struct {
    20  		result1 bool
    21  	}
    22  	CertificateUpdatedStub        func() bool
    23  	certificateUpdatedMutex       sync.RWMutex
    24  	certificateUpdatedArgsForCall []struct {
    25  	}
    26  	certificateUpdatedReturns struct {
    27  		result1 bool
    28  	}
    29  	certificateUpdatedReturnsOnCall map[int]struct {
    30  		result1 bool
    31  	}
    32  	ConfigOverridesUpdatedStub        func() bool
    33  	configOverridesUpdatedMutex       sync.RWMutex
    34  	configOverridesUpdatedArgsForCall []struct {
    35  	}
    36  	configOverridesUpdatedReturns struct {
    37  		result1 bool
    38  	}
    39  	configOverridesUpdatedReturnsOnCall map[int]struct {
    40  		result1 bool
    41  	}
    42  	CryptoBackupNeededStub        func() bool
    43  	cryptoBackupNeededMutex       sync.RWMutex
    44  	cryptoBackupNeededArgsForCall []struct {
    45  	}
    46  	cryptoBackupNeededReturns struct {
    47  		result1 bool
    48  	}
    49  	cryptoBackupNeededReturnsOnCall map[int]struct {
    50  		result1 bool
    51  	}
    52  	DindArgsUpdatedStub        func() bool
    53  	dindArgsUpdatedMutex       sync.RWMutex
    54  	dindArgsUpdatedArgsForCall []struct {
    55  	}
    56  	dindArgsUpdatedReturns struct {
    57  		result1 bool
    58  	}
    59  	dindArgsUpdatedReturnsOnCall map[int]struct {
    60  		result1 bool
    61  	}
    62  	EcertEnrollStub        func() bool
    63  	ecertEnrollMutex       sync.RWMutex
    64  	ecertEnrollArgsForCall []struct {
    65  	}
    66  	ecertEnrollReturns struct {
    67  		result1 bool
    68  	}
    69  	ecertEnrollReturnsOnCall map[int]struct {
    70  		result1 bool
    71  	}
    72  	EcertNewKeyReenrollStub        func() bool
    73  	ecertNewKeyReenrollMutex       sync.RWMutex
    74  	ecertNewKeyReenrollArgsForCall []struct {
    75  	}
    76  	ecertNewKeyReenrollReturns struct {
    77  		result1 bool
    78  	}
    79  	ecertNewKeyReenrollReturnsOnCall map[int]struct {
    80  		result1 bool
    81  	}
    82  	EcertReenrollNeededStub        func() bool
    83  	ecertReenrollNeededMutex       sync.RWMutex
    84  	ecertReenrollNeededArgsForCall []struct {
    85  	}
    86  	ecertReenrollNeededReturns struct {
    87  		result1 bool
    88  	}
    89  	ecertReenrollNeededReturnsOnCall map[int]struct {
    90  		result1 bool
    91  	}
    92  	EcertUpdatedStub        func() bool
    93  	ecertUpdatedMutex       sync.RWMutex
    94  	ecertUpdatedArgsForCall []struct {
    95  	}
    96  	ecertUpdatedReturns struct {
    97  		result1 bool
    98  	}
    99  	ecertUpdatedReturnsOnCall map[int]struct {
   100  		result1 bool
   101  	}
   102  	FabricVersionUpdatedStub        func() bool
   103  	fabricVersionUpdatedMutex       sync.RWMutex
   104  	fabricVersionUpdatedArgsForCall []struct {
   105  	}
   106  	fabricVersionUpdatedReturns struct {
   107  		result1 bool
   108  	}
   109  	fabricVersionUpdatedReturnsOnCall map[int]struct {
   110  		result1 bool
   111  	}
   112  	GetCreatedCertTypeStub        func() common.SecretType
   113  	getCreatedCertTypeMutex       sync.RWMutex
   114  	getCreatedCertTypeArgsForCall []struct {
   115  	}
   116  	getCreatedCertTypeReturns struct {
   117  		result1 common.SecretType
   118  	}
   119  	getCreatedCertTypeReturnsOnCall map[int]struct {
   120  		result1 common.SecretType
   121  	}
   122  	ImagesUpdatedStub        func() bool
   123  	imagesUpdatedMutex       sync.RWMutex
   124  	imagesUpdatedArgsForCall []struct {
   125  	}
   126  	imagesUpdatedReturns struct {
   127  		result1 bool
   128  	}
   129  	imagesUpdatedReturnsOnCall map[int]struct {
   130  		result1 bool
   131  	}
   132  	MSPUpdatedStub        func() bool
   133  	mSPUpdatedMutex       sync.RWMutex
   134  	mSPUpdatedArgsForCall []struct {
   135  	}
   136  	mSPUpdatedReturns struct {
   137  		result1 bool
   138  	}
   139  	mSPUpdatedReturnsOnCall map[int]struct {
   140  		result1 bool
   141  	}
   142  	MigrateToV2Stub        func() bool
   143  	migrateToV2Mutex       sync.RWMutex
   144  	migrateToV2ArgsForCall []struct {
   145  	}
   146  	migrateToV2Returns struct {
   147  		result1 bool
   148  	}
   149  	migrateToV2ReturnsOnCall map[int]struct {
   150  		result1 bool
   151  	}
   152  	MigrateToV24Stub        func() bool
   153  	migrateToV24Mutex       sync.RWMutex
   154  	migrateToV24ArgsForCall []struct {
   155  	}
   156  	migrateToV24Returns struct {
   157  		result1 bool
   158  	}
   159  	migrateToV24ReturnsOnCall map[int]struct {
   160  		result1 bool
   161  	}
   162  	NodeOUUpdatedStub        func() bool
   163  	nodeOUUpdatedMutex       sync.RWMutex
   164  	nodeOUUpdatedArgsForCall []struct {
   165  	}
   166  	nodeOUUpdatedReturns struct {
   167  		result1 bool
   168  	}
   169  	nodeOUUpdatedReturnsOnCall map[int]struct {
   170  		result1 bool
   171  	}
   172  	PeerTagUpdatedStub        func() bool
   173  	peerTagUpdatedMutex       sync.RWMutex
   174  	peerTagUpdatedArgsForCall []struct {
   175  	}
   176  	peerTagUpdatedReturns struct {
   177  		result1 bool
   178  	}
   179  	peerTagUpdatedReturnsOnCall map[int]struct {
   180  		result1 bool
   181  	}
   182  	RestartNeededStub        func() bool
   183  	restartNeededMutex       sync.RWMutex
   184  	restartNeededArgsForCall []struct {
   185  	}
   186  	restartNeededReturns struct {
   187  		result1 bool
   188  	}
   189  	restartNeededReturnsOnCall map[int]struct {
   190  		result1 bool
   191  	}
   192  	SetDindArgsUpdatedStub        func(bool)
   193  	setDindArgsUpdatedMutex       sync.RWMutex
   194  	setDindArgsUpdatedArgsForCall []struct {
   195  		arg1 bool
   196  	}
   197  	SpecUpdatedStub        func() bool
   198  	specUpdatedMutex       sync.RWMutex
   199  	specUpdatedArgsForCall []struct {
   200  	}
   201  	specUpdatedReturns struct {
   202  		result1 bool
   203  	}
   204  	specUpdatedReturnsOnCall map[int]struct {
   205  		result1 bool
   206  	}
   207  	TLSCertEnrollStub        func() bool
   208  	tLSCertEnrollMutex       sync.RWMutex
   209  	tLSCertEnrollArgsForCall []struct {
   210  	}
   211  	tLSCertEnrollReturns struct {
   212  		result1 bool
   213  	}
   214  	tLSCertEnrollReturnsOnCall map[int]struct {
   215  		result1 bool
   216  	}
   217  	TLSCertUpdatedStub        func() bool
   218  	tLSCertUpdatedMutex       sync.RWMutex
   219  	tLSCertUpdatedArgsForCall []struct {
   220  	}
   221  	tLSCertUpdatedReturns struct {
   222  		result1 bool
   223  	}
   224  	tLSCertUpdatedReturnsOnCall map[int]struct {
   225  		result1 bool
   226  	}
   227  	TLSReenrollNeededStub        func() bool
   228  	tLSReenrollNeededMutex       sync.RWMutex
   229  	tLSReenrollNeededArgsForCall []struct {
   230  	}
   231  	tLSReenrollNeededReturns struct {
   232  		result1 bool
   233  	}
   234  	tLSReenrollNeededReturnsOnCall map[int]struct {
   235  		result1 bool
   236  	}
   237  	TLScertNewKeyReenrollStub        func() bool
   238  	tLScertNewKeyReenrollMutex       sync.RWMutex
   239  	tLScertNewKeyReenrollArgsForCall []struct {
   240  	}
   241  	tLScertNewKeyReenrollReturns struct {
   242  		result1 bool
   243  	}
   244  	tLScertNewKeyReenrollReturnsOnCall map[int]struct {
   245  		result1 bool
   246  	}
   247  	UpgradeDBsStub        func() bool
   248  	upgradeDBsMutex       sync.RWMutex
   249  	upgradeDBsArgsForCall []struct {
   250  	}
   251  	upgradeDBsReturns struct {
   252  		result1 bool
   253  	}
   254  	upgradeDBsReturnsOnCall map[int]struct {
   255  		result1 bool
   256  	}
   257  	invocations      map[string][][]interface{}
   258  	invocationsMutex sync.RWMutex
   259  }
   260  
   261  func (fake *Update) CertificateCreated() bool {
   262  	fake.certificateCreatedMutex.Lock()
   263  	ret, specificReturn := fake.certificateCreatedReturnsOnCall[len(fake.certificateCreatedArgsForCall)]
   264  	fake.certificateCreatedArgsForCall = append(fake.certificateCreatedArgsForCall, struct {
   265  	}{})
   266  	stub := fake.CertificateCreatedStub
   267  	fakeReturns := fake.certificateCreatedReturns
   268  	fake.recordInvocation("CertificateCreated", []interface{}{})
   269  	fake.certificateCreatedMutex.Unlock()
   270  	if stub != nil {
   271  		return stub()
   272  	}
   273  	if specificReturn {
   274  		return ret.result1
   275  	}
   276  	return fakeReturns.result1
   277  }
   278  
   279  func (fake *Update) CertificateCreatedCallCount() int {
   280  	fake.certificateCreatedMutex.RLock()
   281  	defer fake.certificateCreatedMutex.RUnlock()
   282  	return len(fake.certificateCreatedArgsForCall)
   283  }
   284  
   285  func (fake *Update) CertificateCreatedCalls(stub func() bool) {
   286  	fake.certificateCreatedMutex.Lock()
   287  	defer fake.certificateCreatedMutex.Unlock()
   288  	fake.CertificateCreatedStub = stub
   289  }
   290  
   291  func (fake *Update) CertificateCreatedReturns(result1 bool) {
   292  	fake.certificateCreatedMutex.Lock()
   293  	defer fake.certificateCreatedMutex.Unlock()
   294  	fake.CertificateCreatedStub = nil
   295  	fake.certificateCreatedReturns = struct {
   296  		result1 bool
   297  	}{result1}
   298  }
   299  
   300  func (fake *Update) CertificateCreatedReturnsOnCall(i int, result1 bool) {
   301  	fake.certificateCreatedMutex.Lock()
   302  	defer fake.certificateCreatedMutex.Unlock()
   303  	fake.CertificateCreatedStub = nil
   304  	if fake.certificateCreatedReturnsOnCall == nil {
   305  		fake.certificateCreatedReturnsOnCall = make(map[int]struct {
   306  			result1 bool
   307  		})
   308  	}
   309  	fake.certificateCreatedReturnsOnCall[i] = struct {
   310  		result1 bool
   311  	}{result1}
   312  }
   313  
   314  func (fake *Update) CertificateUpdated() bool {
   315  	fake.certificateUpdatedMutex.Lock()
   316  	ret, specificReturn := fake.certificateUpdatedReturnsOnCall[len(fake.certificateUpdatedArgsForCall)]
   317  	fake.certificateUpdatedArgsForCall = append(fake.certificateUpdatedArgsForCall, struct {
   318  	}{})
   319  	stub := fake.CertificateUpdatedStub
   320  	fakeReturns := fake.certificateUpdatedReturns
   321  	fake.recordInvocation("CertificateUpdated", []interface{}{})
   322  	fake.certificateUpdatedMutex.Unlock()
   323  	if stub != nil {
   324  		return stub()
   325  	}
   326  	if specificReturn {
   327  		return ret.result1
   328  	}
   329  	return fakeReturns.result1
   330  }
   331  
   332  func (fake *Update) CertificateUpdatedCallCount() int {
   333  	fake.certificateUpdatedMutex.RLock()
   334  	defer fake.certificateUpdatedMutex.RUnlock()
   335  	return len(fake.certificateUpdatedArgsForCall)
   336  }
   337  
   338  func (fake *Update) CertificateUpdatedCalls(stub func() bool) {
   339  	fake.certificateUpdatedMutex.Lock()
   340  	defer fake.certificateUpdatedMutex.Unlock()
   341  	fake.CertificateUpdatedStub = stub
   342  }
   343  
   344  func (fake *Update) CertificateUpdatedReturns(result1 bool) {
   345  	fake.certificateUpdatedMutex.Lock()
   346  	defer fake.certificateUpdatedMutex.Unlock()
   347  	fake.CertificateUpdatedStub = nil
   348  	fake.certificateUpdatedReturns = struct {
   349  		result1 bool
   350  	}{result1}
   351  }
   352  
   353  func (fake *Update) CertificateUpdatedReturnsOnCall(i int, result1 bool) {
   354  	fake.certificateUpdatedMutex.Lock()
   355  	defer fake.certificateUpdatedMutex.Unlock()
   356  	fake.CertificateUpdatedStub = nil
   357  	if fake.certificateUpdatedReturnsOnCall == nil {
   358  		fake.certificateUpdatedReturnsOnCall = make(map[int]struct {
   359  			result1 bool
   360  		})
   361  	}
   362  	fake.certificateUpdatedReturnsOnCall[i] = struct {
   363  		result1 bool
   364  	}{result1}
   365  }
   366  
   367  func (fake *Update) ConfigOverridesUpdated() bool {
   368  	fake.configOverridesUpdatedMutex.Lock()
   369  	ret, specificReturn := fake.configOverridesUpdatedReturnsOnCall[len(fake.configOverridesUpdatedArgsForCall)]
   370  	fake.configOverridesUpdatedArgsForCall = append(fake.configOverridesUpdatedArgsForCall, struct {
   371  	}{})
   372  	stub := fake.ConfigOverridesUpdatedStub
   373  	fakeReturns := fake.configOverridesUpdatedReturns
   374  	fake.recordInvocation("ConfigOverridesUpdated", []interface{}{})
   375  	fake.configOverridesUpdatedMutex.Unlock()
   376  	if stub != nil {
   377  		return stub()
   378  	}
   379  	if specificReturn {
   380  		return ret.result1
   381  	}
   382  	return fakeReturns.result1
   383  }
   384  
   385  func (fake *Update) ConfigOverridesUpdatedCallCount() int {
   386  	fake.configOverridesUpdatedMutex.RLock()
   387  	defer fake.configOverridesUpdatedMutex.RUnlock()
   388  	return len(fake.configOverridesUpdatedArgsForCall)
   389  }
   390  
   391  func (fake *Update) ConfigOverridesUpdatedCalls(stub func() bool) {
   392  	fake.configOverridesUpdatedMutex.Lock()
   393  	defer fake.configOverridesUpdatedMutex.Unlock()
   394  	fake.ConfigOverridesUpdatedStub = stub
   395  }
   396  
   397  func (fake *Update) ConfigOverridesUpdatedReturns(result1 bool) {
   398  	fake.configOverridesUpdatedMutex.Lock()
   399  	defer fake.configOverridesUpdatedMutex.Unlock()
   400  	fake.ConfigOverridesUpdatedStub = nil
   401  	fake.configOverridesUpdatedReturns = struct {
   402  		result1 bool
   403  	}{result1}
   404  }
   405  
   406  func (fake *Update) ConfigOverridesUpdatedReturnsOnCall(i int, result1 bool) {
   407  	fake.configOverridesUpdatedMutex.Lock()
   408  	defer fake.configOverridesUpdatedMutex.Unlock()
   409  	fake.ConfigOverridesUpdatedStub = nil
   410  	if fake.configOverridesUpdatedReturnsOnCall == nil {
   411  		fake.configOverridesUpdatedReturnsOnCall = make(map[int]struct {
   412  			result1 bool
   413  		})
   414  	}
   415  	fake.configOverridesUpdatedReturnsOnCall[i] = struct {
   416  		result1 bool
   417  	}{result1}
   418  }
   419  
   420  func (fake *Update) CryptoBackupNeeded() bool {
   421  	fake.cryptoBackupNeededMutex.Lock()
   422  	ret, specificReturn := fake.cryptoBackupNeededReturnsOnCall[len(fake.cryptoBackupNeededArgsForCall)]
   423  	fake.cryptoBackupNeededArgsForCall = append(fake.cryptoBackupNeededArgsForCall, struct {
   424  	}{})
   425  	stub := fake.CryptoBackupNeededStub
   426  	fakeReturns := fake.cryptoBackupNeededReturns
   427  	fake.recordInvocation("CryptoBackupNeeded", []interface{}{})
   428  	fake.cryptoBackupNeededMutex.Unlock()
   429  	if stub != nil {
   430  		return stub()
   431  	}
   432  	if specificReturn {
   433  		return ret.result1
   434  	}
   435  	return fakeReturns.result1
   436  }
   437  
   438  func (fake *Update) CryptoBackupNeededCallCount() int {
   439  	fake.cryptoBackupNeededMutex.RLock()
   440  	defer fake.cryptoBackupNeededMutex.RUnlock()
   441  	return len(fake.cryptoBackupNeededArgsForCall)
   442  }
   443  
   444  func (fake *Update) CryptoBackupNeededCalls(stub func() bool) {
   445  	fake.cryptoBackupNeededMutex.Lock()
   446  	defer fake.cryptoBackupNeededMutex.Unlock()
   447  	fake.CryptoBackupNeededStub = stub
   448  }
   449  
   450  func (fake *Update) CryptoBackupNeededReturns(result1 bool) {
   451  	fake.cryptoBackupNeededMutex.Lock()
   452  	defer fake.cryptoBackupNeededMutex.Unlock()
   453  	fake.CryptoBackupNeededStub = nil
   454  	fake.cryptoBackupNeededReturns = struct {
   455  		result1 bool
   456  	}{result1}
   457  }
   458  
   459  func (fake *Update) CryptoBackupNeededReturnsOnCall(i int, result1 bool) {
   460  	fake.cryptoBackupNeededMutex.Lock()
   461  	defer fake.cryptoBackupNeededMutex.Unlock()
   462  	fake.CryptoBackupNeededStub = nil
   463  	if fake.cryptoBackupNeededReturnsOnCall == nil {
   464  		fake.cryptoBackupNeededReturnsOnCall = make(map[int]struct {
   465  			result1 bool
   466  		})
   467  	}
   468  	fake.cryptoBackupNeededReturnsOnCall[i] = struct {
   469  		result1 bool
   470  	}{result1}
   471  }
   472  
   473  func (fake *Update) DindArgsUpdated() bool {
   474  	fake.dindArgsUpdatedMutex.Lock()
   475  	ret, specificReturn := fake.dindArgsUpdatedReturnsOnCall[len(fake.dindArgsUpdatedArgsForCall)]
   476  	fake.dindArgsUpdatedArgsForCall = append(fake.dindArgsUpdatedArgsForCall, struct {
   477  	}{})
   478  	stub := fake.DindArgsUpdatedStub
   479  	fakeReturns := fake.dindArgsUpdatedReturns
   480  	fake.recordInvocation("DindArgsUpdated", []interface{}{})
   481  	fake.dindArgsUpdatedMutex.Unlock()
   482  	if stub != nil {
   483  		return stub()
   484  	}
   485  	if specificReturn {
   486  		return ret.result1
   487  	}
   488  	return fakeReturns.result1
   489  }
   490  
   491  func (fake *Update) DindArgsUpdatedCallCount() int {
   492  	fake.dindArgsUpdatedMutex.RLock()
   493  	defer fake.dindArgsUpdatedMutex.RUnlock()
   494  	return len(fake.dindArgsUpdatedArgsForCall)
   495  }
   496  
   497  func (fake *Update) DindArgsUpdatedCalls(stub func() bool) {
   498  	fake.dindArgsUpdatedMutex.Lock()
   499  	defer fake.dindArgsUpdatedMutex.Unlock()
   500  	fake.DindArgsUpdatedStub = stub
   501  }
   502  
   503  func (fake *Update) DindArgsUpdatedReturns(result1 bool) {
   504  	fake.dindArgsUpdatedMutex.Lock()
   505  	defer fake.dindArgsUpdatedMutex.Unlock()
   506  	fake.DindArgsUpdatedStub = nil
   507  	fake.dindArgsUpdatedReturns = struct {
   508  		result1 bool
   509  	}{result1}
   510  }
   511  
   512  func (fake *Update) DindArgsUpdatedReturnsOnCall(i int, result1 bool) {
   513  	fake.dindArgsUpdatedMutex.Lock()
   514  	defer fake.dindArgsUpdatedMutex.Unlock()
   515  	fake.DindArgsUpdatedStub = nil
   516  	if fake.dindArgsUpdatedReturnsOnCall == nil {
   517  		fake.dindArgsUpdatedReturnsOnCall = make(map[int]struct {
   518  			result1 bool
   519  		})
   520  	}
   521  	fake.dindArgsUpdatedReturnsOnCall[i] = struct {
   522  		result1 bool
   523  	}{result1}
   524  }
   525  
   526  func (fake *Update) EcertEnroll() bool {
   527  	fake.ecertEnrollMutex.Lock()
   528  	ret, specificReturn := fake.ecertEnrollReturnsOnCall[len(fake.ecertEnrollArgsForCall)]
   529  	fake.ecertEnrollArgsForCall = append(fake.ecertEnrollArgsForCall, struct {
   530  	}{})
   531  	stub := fake.EcertEnrollStub
   532  	fakeReturns := fake.ecertEnrollReturns
   533  	fake.recordInvocation("EcertEnroll", []interface{}{})
   534  	fake.ecertEnrollMutex.Unlock()
   535  	if stub != nil {
   536  		return stub()
   537  	}
   538  	if specificReturn {
   539  		return ret.result1
   540  	}
   541  	return fakeReturns.result1
   542  }
   543  
   544  func (fake *Update) EcertEnrollCallCount() int {
   545  	fake.ecertEnrollMutex.RLock()
   546  	defer fake.ecertEnrollMutex.RUnlock()
   547  	return len(fake.ecertEnrollArgsForCall)
   548  }
   549  
   550  func (fake *Update) EcertEnrollCalls(stub func() bool) {
   551  	fake.ecertEnrollMutex.Lock()
   552  	defer fake.ecertEnrollMutex.Unlock()
   553  	fake.EcertEnrollStub = stub
   554  }
   555  
   556  func (fake *Update) EcertEnrollReturns(result1 bool) {
   557  	fake.ecertEnrollMutex.Lock()
   558  	defer fake.ecertEnrollMutex.Unlock()
   559  	fake.EcertEnrollStub = nil
   560  	fake.ecertEnrollReturns = struct {
   561  		result1 bool
   562  	}{result1}
   563  }
   564  
   565  func (fake *Update) EcertEnrollReturnsOnCall(i int, result1 bool) {
   566  	fake.ecertEnrollMutex.Lock()
   567  	defer fake.ecertEnrollMutex.Unlock()
   568  	fake.EcertEnrollStub = nil
   569  	if fake.ecertEnrollReturnsOnCall == nil {
   570  		fake.ecertEnrollReturnsOnCall = make(map[int]struct {
   571  			result1 bool
   572  		})
   573  	}
   574  	fake.ecertEnrollReturnsOnCall[i] = struct {
   575  		result1 bool
   576  	}{result1}
   577  }
   578  
   579  func (fake *Update) EcertNewKeyReenroll() bool {
   580  	fake.ecertNewKeyReenrollMutex.Lock()
   581  	ret, specificReturn := fake.ecertNewKeyReenrollReturnsOnCall[len(fake.ecertNewKeyReenrollArgsForCall)]
   582  	fake.ecertNewKeyReenrollArgsForCall = append(fake.ecertNewKeyReenrollArgsForCall, struct {
   583  	}{})
   584  	stub := fake.EcertNewKeyReenrollStub
   585  	fakeReturns := fake.ecertNewKeyReenrollReturns
   586  	fake.recordInvocation("EcertNewKeyReenroll", []interface{}{})
   587  	fake.ecertNewKeyReenrollMutex.Unlock()
   588  	if stub != nil {
   589  		return stub()
   590  	}
   591  	if specificReturn {
   592  		return ret.result1
   593  	}
   594  	return fakeReturns.result1
   595  }
   596  
   597  func (fake *Update) EcertNewKeyReenrollCallCount() int {
   598  	fake.ecertNewKeyReenrollMutex.RLock()
   599  	defer fake.ecertNewKeyReenrollMutex.RUnlock()
   600  	return len(fake.ecertNewKeyReenrollArgsForCall)
   601  }
   602  
   603  func (fake *Update) EcertNewKeyReenrollCalls(stub func() bool) {
   604  	fake.ecertNewKeyReenrollMutex.Lock()
   605  	defer fake.ecertNewKeyReenrollMutex.Unlock()
   606  	fake.EcertNewKeyReenrollStub = stub
   607  }
   608  
   609  func (fake *Update) EcertNewKeyReenrollReturns(result1 bool) {
   610  	fake.ecertNewKeyReenrollMutex.Lock()
   611  	defer fake.ecertNewKeyReenrollMutex.Unlock()
   612  	fake.EcertNewKeyReenrollStub = nil
   613  	fake.ecertNewKeyReenrollReturns = struct {
   614  		result1 bool
   615  	}{result1}
   616  }
   617  
   618  func (fake *Update) EcertNewKeyReenrollReturnsOnCall(i int, result1 bool) {
   619  	fake.ecertNewKeyReenrollMutex.Lock()
   620  	defer fake.ecertNewKeyReenrollMutex.Unlock()
   621  	fake.EcertNewKeyReenrollStub = nil
   622  	if fake.ecertNewKeyReenrollReturnsOnCall == nil {
   623  		fake.ecertNewKeyReenrollReturnsOnCall = make(map[int]struct {
   624  			result1 bool
   625  		})
   626  	}
   627  	fake.ecertNewKeyReenrollReturnsOnCall[i] = struct {
   628  		result1 bool
   629  	}{result1}
   630  }
   631  
   632  func (fake *Update) EcertReenrollNeeded() bool {
   633  	fake.ecertReenrollNeededMutex.Lock()
   634  	ret, specificReturn := fake.ecertReenrollNeededReturnsOnCall[len(fake.ecertReenrollNeededArgsForCall)]
   635  	fake.ecertReenrollNeededArgsForCall = append(fake.ecertReenrollNeededArgsForCall, struct {
   636  	}{})
   637  	stub := fake.EcertReenrollNeededStub
   638  	fakeReturns := fake.ecertReenrollNeededReturns
   639  	fake.recordInvocation("EcertReenrollNeeded", []interface{}{})
   640  	fake.ecertReenrollNeededMutex.Unlock()
   641  	if stub != nil {
   642  		return stub()
   643  	}
   644  	if specificReturn {
   645  		return ret.result1
   646  	}
   647  	return fakeReturns.result1
   648  }
   649  
   650  func (fake *Update) EcertReenrollNeededCallCount() int {
   651  	fake.ecertReenrollNeededMutex.RLock()
   652  	defer fake.ecertReenrollNeededMutex.RUnlock()
   653  	return len(fake.ecertReenrollNeededArgsForCall)
   654  }
   655  
   656  func (fake *Update) EcertReenrollNeededCalls(stub func() bool) {
   657  	fake.ecertReenrollNeededMutex.Lock()
   658  	defer fake.ecertReenrollNeededMutex.Unlock()
   659  	fake.EcertReenrollNeededStub = stub
   660  }
   661  
   662  func (fake *Update) EcertReenrollNeededReturns(result1 bool) {
   663  	fake.ecertReenrollNeededMutex.Lock()
   664  	defer fake.ecertReenrollNeededMutex.Unlock()
   665  	fake.EcertReenrollNeededStub = nil
   666  	fake.ecertReenrollNeededReturns = struct {
   667  		result1 bool
   668  	}{result1}
   669  }
   670  
   671  func (fake *Update) EcertReenrollNeededReturnsOnCall(i int, result1 bool) {
   672  	fake.ecertReenrollNeededMutex.Lock()
   673  	defer fake.ecertReenrollNeededMutex.Unlock()
   674  	fake.EcertReenrollNeededStub = nil
   675  	if fake.ecertReenrollNeededReturnsOnCall == nil {
   676  		fake.ecertReenrollNeededReturnsOnCall = make(map[int]struct {
   677  			result1 bool
   678  		})
   679  	}
   680  	fake.ecertReenrollNeededReturnsOnCall[i] = struct {
   681  		result1 bool
   682  	}{result1}
   683  }
   684  
   685  func (fake *Update) EcertUpdated() bool {
   686  	fake.ecertUpdatedMutex.Lock()
   687  	ret, specificReturn := fake.ecertUpdatedReturnsOnCall[len(fake.ecertUpdatedArgsForCall)]
   688  	fake.ecertUpdatedArgsForCall = append(fake.ecertUpdatedArgsForCall, struct {
   689  	}{})
   690  	stub := fake.EcertUpdatedStub
   691  	fakeReturns := fake.ecertUpdatedReturns
   692  	fake.recordInvocation("EcertUpdated", []interface{}{})
   693  	fake.ecertUpdatedMutex.Unlock()
   694  	if stub != nil {
   695  		return stub()
   696  	}
   697  	if specificReturn {
   698  		return ret.result1
   699  	}
   700  	return fakeReturns.result1
   701  }
   702  
   703  func (fake *Update) EcertUpdatedCallCount() int {
   704  	fake.ecertUpdatedMutex.RLock()
   705  	defer fake.ecertUpdatedMutex.RUnlock()
   706  	return len(fake.ecertUpdatedArgsForCall)
   707  }
   708  
   709  func (fake *Update) EcertUpdatedCalls(stub func() bool) {
   710  	fake.ecertUpdatedMutex.Lock()
   711  	defer fake.ecertUpdatedMutex.Unlock()
   712  	fake.EcertUpdatedStub = stub
   713  }
   714  
   715  func (fake *Update) EcertUpdatedReturns(result1 bool) {
   716  	fake.ecertUpdatedMutex.Lock()
   717  	defer fake.ecertUpdatedMutex.Unlock()
   718  	fake.EcertUpdatedStub = nil
   719  	fake.ecertUpdatedReturns = struct {
   720  		result1 bool
   721  	}{result1}
   722  }
   723  
   724  func (fake *Update) EcertUpdatedReturnsOnCall(i int, result1 bool) {
   725  	fake.ecertUpdatedMutex.Lock()
   726  	defer fake.ecertUpdatedMutex.Unlock()
   727  	fake.EcertUpdatedStub = nil
   728  	if fake.ecertUpdatedReturnsOnCall == nil {
   729  		fake.ecertUpdatedReturnsOnCall = make(map[int]struct {
   730  			result1 bool
   731  		})
   732  	}
   733  	fake.ecertUpdatedReturnsOnCall[i] = struct {
   734  		result1 bool
   735  	}{result1}
   736  }
   737  
   738  func (fake *Update) FabricVersionUpdated() bool {
   739  	fake.fabricVersionUpdatedMutex.Lock()
   740  	ret, specificReturn := fake.fabricVersionUpdatedReturnsOnCall[len(fake.fabricVersionUpdatedArgsForCall)]
   741  	fake.fabricVersionUpdatedArgsForCall = append(fake.fabricVersionUpdatedArgsForCall, struct {
   742  	}{})
   743  	stub := fake.FabricVersionUpdatedStub
   744  	fakeReturns := fake.fabricVersionUpdatedReturns
   745  	fake.recordInvocation("FabricVersionUpdated", []interface{}{})
   746  	fake.fabricVersionUpdatedMutex.Unlock()
   747  	if stub != nil {
   748  		return stub()
   749  	}
   750  	if specificReturn {
   751  		return ret.result1
   752  	}
   753  	return fakeReturns.result1
   754  }
   755  
   756  func (fake *Update) FabricVersionUpdatedCallCount() int {
   757  	fake.fabricVersionUpdatedMutex.RLock()
   758  	defer fake.fabricVersionUpdatedMutex.RUnlock()
   759  	return len(fake.fabricVersionUpdatedArgsForCall)
   760  }
   761  
   762  func (fake *Update) FabricVersionUpdatedCalls(stub func() bool) {
   763  	fake.fabricVersionUpdatedMutex.Lock()
   764  	defer fake.fabricVersionUpdatedMutex.Unlock()
   765  	fake.FabricVersionUpdatedStub = stub
   766  }
   767  
   768  func (fake *Update) FabricVersionUpdatedReturns(result1 bool) {
   769  	fake.fabricVersionUpdatedMutex.Lock()
   770  	defer fake.fabricVersionUpdatedMutex.Unlock()
   771  	fake.FabricVersionUpdatedStub = nil
   772  	fake.fabricVersionUpdatedReturns = struct {
   773  		result1 bool
   774  	}{result1}
   775  }
   776  
   777  func (fake *Update) FabricVersionUpdatedReturnsOnCall(i int, result1 bool) {
   778  	fake.fabricVersionUpdatedMutex.Lock()
   779  	defer fake.fabricVersionUpdatedMutex.Unlock()
   780  	fake.FabricVersionUpdatedStub = nil
   781  	if fake.fabricVersionUpdatedReturnsOnCall == nil {
   782  		fake.fabricVersionUpdatedReturnsOnCall = make(map[int]struct {
   783  			result1 bool
   784  		})
   785  	}
   786  	fake.fabricVersionUpdatedReturnsOnCall[i] = struct {
   787  		result1 bool
   788  	}{result1}
   789  }
   790  
   791  func (fake *Update) GetCreatedCertType() common.SecretType {
   792  	fake.getCreatedCertTypeMutex.Lock()
   793  	ret, specificReturn := fake.getCreatedCertTypeReturnsOnCall[len(fake.getCreatedCertTypeArgsForCall)]
   794  	fake.getCreatedCertTypeArgsForCall = append(fake.getCreatedCertTypeArgsForCall, struct {
   795  	}{})
   796  	stub := fake.GetCreatedCertTypeStub
   797  	fakeReturns := fake.getCreatedCertTypeReturns
   798  	fake.recordInvocation("GetCreatedCertType", []interface{}{})
   799  	fake.getCreatedCertTypeMutex.Unlock()
   800  	if stub != nil {
   801  		return stub()
   802  	}
   803  	if specificReturn {
   804  		return ret.result1
   805  	}
   806  	return fakeReturns.result1
   807  }
   808  
   809  func (fake *Update) GetCreatedCertTypeCallCount() int {
   810  	fake.getCreatedCertTypeMutex.RLock()
   811  	defer fake.getCreatedCertTypeMutex.RUnlock()
   812  	return len(fake.getCreatedCertTypeArgsForCall)
   813  }
   814  
   815  func (fake *Update) GetCreatedCertTypeCalls(stub func() common.SecretType) {
   816  	fake.getCreatedCertTypeMutex.Lock()
   817  	defer fake.getCreatedCertTypeMutex.Unlock()
   818  	fake.GetCreatedCertTypeStub = stub
   819  }
   820  
   821  func (fake *Update) GetCreatedCertTypeReturns(result1 common.SecretType) {
   822  	fake.getCreatedCertTypeMutex.Lock()
   823  	defer fake.getCreatedCertTypeMutex.Unlock()
   824  	fake.GetCreatedCertTypeStub = nil
   825  	fake.getCreatedCertTypeReturns = struct {
   826  		result1 common.SecretType
   827  	}{result1}
   828  }
   829  
   830  func (fake *Update) GetCreatedCertTypeReturnsOnCall(i int, result1 common.SecretType) {
   831  	fake.getCreatedCertTypeMutex.Lock()
   832  	defer fake.getCreatedCertTypeMutex.Unlock()
   833  	fake.GetCreatedCertTypeStub = nil
   834  	if fake.getCreatedCertTypeReturnsOnCall == nil {
   835  		fake.getCreatedCertTypeReturnsOnCall = make(map[int]struct {
   836  			result1 common.SecretType
   837  		})
   838  	}
   839  	fake.getCreatedCertTypeReturnsOnCall[i] = struct {
   840  		result1 common.SecretType
   841  	}{result1}
   842  }
   843  
   844  func (fake *Update) ImagesUpdated() bool {
   845  	fake.imagesUpdatedMutex.Lock()
   846  	ret, specificReturn := fake.imagesUpdatedReturnsOnCall[len(fake.imagesUpdatedArgsForCall)]
   847  	fake.imagesUpdatedArgsForCall = append(fake.imagesUpdatedArgsForCall, struct {
   848  	}{})
   849  	stub := fake.ImagesUpdatedStub
   850  	fakeReturns := fake.imagesUpdatedReturns
   851  	fake.recordInvocation("ImagesUpdated", []interface{}{})
   852  	fake.imagesUpdatedMutex.Unlock()
   853  	if stub != nil {
   854  		return stub()
   855  	}
   856  	if specificReturn {
   857  		return ret.result1
   858  	}
   859  	return fakeReturns.result1
   860  }
   861  
   862  func (fake *Update) ImagesUpdatedCallCount() int {
   863  	fake.imagesUpdatedMutex.RLock()
   864  	defer fake.imagesUpdatedMutex.RUnlock()
   865  	return len(fake.imagesUpdatedArgsForCall)
   866  }
   867  
   868  func (fake *Update) ImagesUpdatedCalls(stub func() bool) {
   869  	fake.imagesUpdatedMutex.Lock()
   870  	defer fake.imagesUpdatedMutex.Unlock()
   871  	fake.ImagesUpdatedStub = stub
   872  }
   873  
   874  func (fake *Update) ImagesUpdatedReturns(result1 bool) {
   875  	fake.imagesUpdatedMutex.Lock()
   876  	defer fake.imagesUpdatedMutex.Unlock()
   877  	fake.ImagesUpdatedStub = nil
   878  	fake.imagesUpdatedReturns = struct {
   879  		result1 bool
   880  	}{result1}
   881  }
   882  
   883  func (fake *Update) ImagesUpdatedReturnsOnCall(i int, result1 bool) {
   884  	fake.imagesUpdatedMutex.Lock()
   885  	defer fake.imagesUpdatedMutex.Unlock()
   886  	fake.ImagesUpdatedStub = nil
   887  	if fake.imagesUpdatedReturnsOnCall == nil {
   888  		fake.imagesUpdatedReturnsOnCall = make(map[int]struct {
   889  			result1 bool
   890  		})
   891  	}
   892  	fake.imagesUpdatedReturnsOnCall[i] = struct {
   893  		result1 bool
   894  	}{result1}
   895  }
   896  
   897  func (fake *Update) MSPUpdated() bool {
   898  	fake.mSPUpdatedMutex.Lock()
   899  	ret, specificReturn := fake.mSPUpdatedReturnsOnCall[len(fake.mSPUpdatedArgsForCall)]
   900  	fake.mSPUpdatedArgsForCall = append(fake.mSPUpdatedArgsForCall, struct {
   901  	}{})
   902  	stub := fake.MSPUpdatedStub
   903  	fakeReturns := fake.mSPUpdatedReturns
   904  	fake.recordInvocation("MSPUpdated", []interface{}{})
   905  	fake.mSPUpdatedMutex.Unlock()
   906  	if stub != nil {
   907  		return stub()
   908  	}
   909  	if specificReturn {
   910  		return ret.result1
   911  	}
   912  	return fakeReturns.result1
   913  }
   914  
   915  func (fake *Update) MSPUpdatedCallCount() int {
   916  	fake.mSPUpdatedMutex.RLock()
   917  	defer fake.mSPUpdatedMutex.RUnlock()
   918  	return len(fake.mSPUpdatedArgsForCall)
   919  }
   920  
   921  func (fake *Update) MSPUpdatedCalls(stub func() bool) {
   922  	fake.mSPUpdatedMutex.Lock()
   923  	defer fake.mSPUpdatedMutex.Unlock()
   924  	fake.MSPUpdatedStub = stub
   925  }
   926  
   927  func (fake *Update) MSPUpdatedReturns(result1 bool) {
   928  	fake.mSPUpdatedMutex.Lock()
   929  	defer fake.mSPUpdatedMutex.Unlock()
   930  	fake.MSPUpdatedStub = nil
   931  	fake.mSPUpdatedReturns = struct {
   932  		result1 bool
   933  	}{result1}
   934  }
   935  
   936  func (fake *Update) MSPUpdatedReturnsOnCall(i int, result1 bool) {
   937  	fake.mSPUpdatedMutex.Lock()
   938  	defer fake.mSPUpdatedMutex.Unlock()
   939  	fake.MSPUpdatedStub = nil
   940  	if fake.mSPUpdatedReturnsOnCall == nil {
   941  		fake.mSPUpdatedReturnsOnCall = make(map[int]struct {
   942  			result1 bool
   943  		})
   944  	}
   945  	fake.mSPUpdatedReturnsOnCall[i] = struct {
   946  		result1 bool
   947  	}{result1}
   948  }
   949  
   950  func (fake *Update) MigrateToV2() bool {
   951  	fake.migrateToV2Mutex.Lock()
   952  	ret, specificReturn := fake.migrateToV2ReturnsOnCall[len(fake.migrateToV2ArgsForCall)]
   953  	fake.migrateToV2ArgsForCall = append(fake.migrateToV2ArgsForCall, struct {
   954  	}{})
   955  	stub := fake.MigrateToV2Stub
   956  	fakeReturns := fake.migrateToV2Returns
   957  	fake.recordInvocation("MigrateToV2", []interface{}{})
   958  	fake.migrateToV2Mutex.Unlock()
   959  	if stub != nil {
   960  		return stub()
   961  	}
   962  	if specificReturn {
   963  		return ret.result1
   964  	}
   965  	return fakeReturns.result1
   966  }
   967  
   968  func (fake *Update) MigrateToV2CallCount() int {
   969  	fake.migrateToV2Mutex.RLock()
   970  	defer fake.migrateToV2Mutex.RUnlock()
   971  	return len(fake.migrateToV2ArgsForCall)
   972  }
   973  
   974  func (fake *Update) MigrateToV2Calls(stub func() bool) {
   975  	fake.migrateToV2Mutex.Lock()
   976  	defer fake.migrateToV2Mutex.Unlock()
   977  	fake.MigrateToV2Stub = stub
   978  }
   979  
   980  func (fake *Update) MigrateToV2Returns(result1 bool) {
   981  	fake.migrateToV2Mutex.Lock()
   982  	defer fake.migrateToV2Mutex.Unlock()
   983  	fake.MigrateToV2Stub = nil
   984  	fake.migrateToV2Returns = struct {
   985  		result1 bool
   986  	}{result1}
   987  }
   988  
   989  func (fake *Update) MigrateToV2ReturnsOnCall(i int, result1 bool) {
   990  	fake.migrateToV2Mutex.Lock()
   991  	defer fake.migrateToV2Mutex.Unlock()
   992  	fake.MigrateToV2Stub = nil
   993  	if fake.migrateToV2ReturnsOnCall == nil {
   994  		fake.migrateToV2ReturnsOnCall = make(map[int]struct {
   995  			result1 bool
   996  		})
   997  	}
   998  	fake.migrateToV2ReturnsOnCall[i] = struct {
   999  		result1 bool
  1000  	}{result1}
  1001  }
  1002  
  1003  func (fake *Update) MigrateToV24() bool {
  1004  	fake.migrateToV24Mutex.Lock()
  1005  	ret, specificReturn := fake.migrateToV24ReturnsOnCall[len(fake.migrateToV24ArgsForCall)]
  1006  	fake.migrateToV24ArgsForCall = append(fake.migrateToV24ArgsForCall, struct {
  1007  	}{})
  1008  	stub := fake.MigrateToV24Stub
  1009  	fakeReturns := fake.migrateToV24Returns
  1010  	fake.recordInvocation("MigrateToV24", []interface{}{})
  1011  	fake.migrateToV24Mutex.Unlock()
  1012  	if stub != nil {
  1013  		return stub()
  1014  	}
  1015  	if specificReturn {
  1016  		return ret.result1
  1017  	}
  1018  	return fakeReturns.result1
  1019  }
  1020  
  1021  func (fake *Update) MigrateToV24CallCount() int {
  1022  	fake.migrateToV24Mutex.RLock()
  1023  	defer fake.migrateToV24Mutex.RUnlock()
  1024  	return len(fake.migrateToV24ArgsForCall)
  1025  }
  1026  
  1027  func (fake *Update) MigrateToV24Calls(stub func() bool) {
  1028  	fake.migrateToV24Mutex.Lock()
  1029  	defer fake.migrateToV24Mutex.Unlock()
  1030  	fake.MigrateToV24Stub = stub
  1031  }
  1032  
  1033  func (fake *Update) MigrateToV24Returns(result1 bool) {
  1034  	fake.migrateToV24Mutex.Lock()
  1035  	defer fake.migrateToV24Mutex.Unlock()
  1036  	fake.MigrateToV24Stub = nil
  1037  	fake.migrateToV24Returns = struct {
  1038  		result1 bool
  1039  	}{result1}
  1040  }
  1041  
  1042  func (fake *Update) MigrateToV24ReturnsOnCall(i int, result1 bool) {
  1043  	fake.migrateToV24Mutex.Lock()
  1044  	defer fake.migrateToV24Mutex.Unlock()
  1045  	fake.MigrateToV24Stub = nil
  1046  	if fake.migrateToV24ReturnsOnCall == nil {
  1047  		fake.migrateToV24ReturnsOnCall = make(map[int]struct {
  1048  			result1 bool
  1049  		})
  1050  	}
  1051  	fake.migrateToV24ReturnsOnCall[i] = struct {
  1052  		result1 bool
  1053  	}{result1}
  1054  }
  1055  
  1056  func (fake *Update) NodeOUUpdated() bool {
  1057  	fake.nodeOUUpdatedMutex.Lock()
  1058  	ret, specificReturn := fake.nodeOUUpdatedReturnsOnCall[len(fake.nodeOUUpdatedArgsForCall)]
  1059  	fake.nodeOUUpdatedArgsForCall = append(fake.nodeOUUpdatedArgsForCall, struct {
  1060  	}{})
  1061  	stub := fake.NodeOUUpdatedStub
  1062  	fakeReturns := fake.nodeOUUpdatedReturns
  1063  	fake.recordInvocation("NodeOUUpdated", []interface{}{})
  1064  	fake.nodeOUUpdatedMutex.Unlock()
  1065  	if stub != nil {
  1066  		return stub()
  1067  	}
  1068  	if specificReturn {
  1069  		return ret.result1
  1070  	}
  1071  	return fakeReturns.result1
  1072  }
  1073  
  1074  func (fake *Update) NodeOUUpdatedCallCount() int {
  1075  	fake.nodeOUUpdatedMutex.RLock()
  1076  	defer fake.nodeOUUpdatedMutex.RUnlock()
  1077  	return len(fake.nodeOUUpdatedArgsForCall)
  1078  }
  1079  
  1080  func (fake *Update) NodeOUUpdatedCalls(stub func() bool) {
  1081  	fake.nodeOUUpdatedMutex.Lock()
  1082  	defer fake.nodeOUUpdatedMutex.Unlock()
  1083  	fake.NodeOUUpdatedStub = stub
  1084  }
  1085  
  1086  func (fake *Update) NodeOUUpdatedReturns(result1 bool) {
  1087  	fake.nodeOUUpdatedMutex.Lock()
  1088  	defer fake.nodeOUUpdatedMutex.Unlock()
  1089  	fake.NodeOUUpdatedStub = nil
  1090  	fake.nodeOUUpdatedReturns = struct {
  1091  		result1 bool
  1092  	}{result1}
  1093  }
  1094  
  1095  func (fake *Update) NodeOUUpdatedReturnsOnCall(i int, result1 bool) {
  1096  	fake.nodeOUUpdatedMutex.Lock()
  1097  	defer fake.nodeOUUpdatedMutex.Unlock()
  1098  	fake.NodeOUUpdatedStub = nil
  1099  	if fake.nodeOUUpdatedReturnsOnCall == nil {
  1100  		fake.nodeOUUpdatedReturnsOnCall = make(map[int]struct {
  1101  			result1 bool
  1102  		})
  1103  	}
  1104  	fake.nodeOUUpdatedReturnsOnCall[i] = struct {
  1105  		result1 bool
  1106  	}{result1}
  1107  }
  1108  
  1109  func (fake *Update) PeerTagUpdated() bool {
  1110  	fake.peerTagUpdatedMutex.Lock()
  1111  	ret, specificReturn := fake.peerTagUpdatedReturnsOnCall[len(fake.peerTagUpdatedArgsForCall)]
  1112  	fake.peerTagUpdatedArgsForCall = append(fake.peerTagUpdatedArgsForCall, struct {
  1113  	}{})
  1114  	stub := fake.PeerTagUpdatedStub
  1115  	fakeReturns := fake.peerTagUpdatedReturns
  1116  	fake.recordInvocation("PeerTagUpdated", []interface{}{})
  1117  	fake.peerTagUpdatedMutex.Unlock()
  1118  	if stub != nil {
  1119  		return stub()
  1120  	}
  1121  	if specificReturn {
  1122  		return ret.result1
  1123  	}
  1124  	return fakeReturns.result1
  1125  }
  1126  
  1127  func (fake *Update) PeerTagUpdatedCallCount() int {
  1128  	fake.peerTagUpdatedMutex.RLock()
  1129  	defer fake.peerTagUpdatedMutex.RUnlock()
  1130  	return len(fake.peerTagUpdatedArgsForCall)
  1131  }
  1132  
  1133  func (fake *Update) PeerTagUpdatedCalls(stub func() bool) {
  1134  	fake.peerTagUpdatedMutex.Lock()
  1135  	defer fake.peerTagUpdatedMutex.Unlock()
  1136  	fake.PeerTagUpdatedStub = stub
  1137  }
  1138  
  1139  func (fake *Update) PeerTagUpdatedReturns(result1 bool) {
  1140  	fake.peerTagUpdatedMutex.Lock()
  1141  	defer fake.peerTagUpdatedMutex.Unlock()
  1142  	fake.PeerTagUpdatedStub = nil
  1143  	fake.peerTagUpdatedReturns = struct {
  1144  		result1 bool
  1145  	}{result1}
  1146  }
  1147  
  1148  func (fake *Update) PeerTagUpdatedReturnsOnCall(i int, result1 bool) {
  1149  	fake.peerTagUpdatedMutex.Lock()
  1150  	defer fake.peerTagUpdatedMutex.Unlock()
  1151  	fake.PeerTagUpdatedStub = nil
  1152  	if fake.peerTagUpdatedReturnsOnCall == nil {
  1153  		fake.peerTagUpdatedReturnsOnCall = make(map[int]struct {
  1154  			result1 bool
  1155  		})
  1156  	}
  1157  	fake.peerTagUpdatedReturnsOnCall[i] = struct {
  1158  		result1 bool
  1159  	}{result1}
  1160  }
  1161  
  1162  func (fake *Update) RestartNeeded() bool {
  1163  	fake.restartNeededMutex.Lock()
  1164  	ret, specificReturn := fake.restartNeededReturnsOnCall[len(fake.restartNeededArgsForCall)]
  1165  	fake.restartNeededArgsForCall = append(fake.restartNeededArgsForCall, struct {
  1166  	}{})
  1167  	stub := fake.RestartNeededStub
  1168  	fakeReturns := fake.restartNeededReturns
  1169  	fake.recordInvocation("RestartNeeded", []interface{}{})
  1170  	fake.restartNeededMutex.Unlock()
  1171  	if stub != nil {
  1172  		return stub()
  1173  	}
  1174  	if specificReturn {
  1175  		return ret.result1
  1176  	}
  1177  	return fakeReturns.result1
  1178  }
  1179  
  1180  func (fake *Update) RestartNeededCallCount() int {
  1181  	fake.restartNeededMutex.RLock()
  1182  	defer fake.restartNeededMutex.RUnlock()
  1183  	return len(fake.restartNeededArgsForCall)
  1184  }
  1185  
  1186  func (fake *Update) RestartNeededCalls(stub func() bool) {
  1187  	fake.restartNeededMutex.Lock()
  1188  	defer fake.restartNeededMutex.Unlock()
  1189  	fake.RestartNeededStub = stub
  1190  }
  1191  
  1192  func (fake *Update) RestartNeededReturns(result1 bool) {
  1193  	fake.restartNeededMutex.Lock()
  1194  	defer fake.restartNeededMutex.Unlock()
  1195  	fake.RestartNeededStub = nil
  1196  	fake.restartNeededReturns = struct {
  1197  		result1 bool
  1198  	}{result1}
  1199  }
  1200  
  1201  func (fake *Update) RestartNeededReturnsOnCall(i int, result1 bool) {
  1202  	fake.restartNeededMutex.Lock()
  1203  	defer fake.restartNeededMutex.Unlock()
  1204  	fake.RestartNeededStub = nil
  1205  	if fake.restartNeededReturnsOnCall == nil {
  1206  		fake.restartNeededReturnsOnCall = make(map[int]struct {
  1207  			result1 bool
  1208  		})
  1209  	}
  1210  	fake.restartNeededReturnsOnCall[i] = struct {
  1211  		result1 bool
  1212  	}{result1}
  1213  }
  1214  
  1215  func (fake *Update) SetDindArgsUpdated(arg1 bool) {
  1216  	fake.setDindArgsUpdatedMutex.Lock()
  1217  	fake.setDindArgsUpdatedArgsForCall = append(fake.setDindArgsUpdatedArgsForCall, struct {
  1218  		arg1 bool
  1219  	}{arg1})
  1220  	stub := fake.SetDindArgsUpdatedStub
  1221  	fake.recordInvocation("SetDindArgsUpdated", []interface{}{arg1})
  1222  	fake.setDindArgsUpdatedMutex.Unlock()
  1223  	if stub != nil {
  1224  		fake.SetDindArgsUpdatedStub(arg1)
  1225  	}
  1226  }
  1227  
  1228  func (fake *Update) SetDindArgsUpdatedCallCount() int {
  1229  	fake.setDindArgsUpdatedMutex.RLock()
  1230  	defer fake.setDindArgsUpdatedMutex.RUnlock()
  1231  	return len(fake.setDindArgsUpdatedArgsForCall)
  1232  }
  1233  
  1234  func (fake *Update) SetDindArgsUpdatedCalls(stub func(bool)) {
  1235  	fake.setDindArgsUpdatedMutex.Lock()
  1236  	defer fake.setDindArgsUpdatedMutex.Unlock()
  1237  	fake.SetDindArgsUpdatedStub = stub
  1238  }
  1239  
  1240  func (fake *Update) SetDindArgsUpdatedArgsForCall(i int) bool {
  1241  	fake.setDindArgsUpdatedMutex.RLock()
  1242  	defer fake.setDindArgsUpdatedMutex.RUnlock()
  1243  	argsForCall := fake.setDindArgsUpdatedArgsForCall[i]
  1244  	return argsForCall.arg1
  1245  }
  1246  
  1247  func (fake *Update) SpecUpdated() bool {
  1248  	fake.specUpdatedMutex.Lock()
  1249  	ret, specificReturn := fake.specUpdatedReturnsOnCall[len(fake.specUpdatedArgsForCall)]
  1250  	fake.specUpdatedArgsForCall = append(fake.specUpdatedArgsForCall, struct {
  1251  	}{})
  1252  	stub := fake.SpecUpdatedStub
  1253  	fakeReturns := fake.specUpdatedReturns
  1254  	fake.recordInvocation("SpecUpdated", []interface{}{})
  1255  	fake.specUpdatedMutex.Unlock()
  1256  	if stub != nil {
  1257  		return stub()
  1258  	}
  1259  	if specificReturn {
  1260  		return ret.result1
  1261  	}
  1262  	return fakeReturns.result1
  1263  }
  1264  
  1265  func (fake *Update) SpecUpdatedCallCount() int {
  1266  	fake.specUpdatedMutex.RLock()
  1267  	defer fake.specUpdatedMutex.RUnlock()
  1268  	return len(fake.specUpdatedArgsForCall)
  1269  }
  1270  
  1271  func (fake *Update) SpecUpdatedCalls(stub func() bool) {
  1272  	fake.specUpdatedMutex.Lock()
  1273  	defer fake.specUpdatedMutex.Unlock()
  1274  	fake.SpecUpdatedStub = stub
  1275  }
  1276  
  1277  func (fake *Update) SpecUpdatedReturns(result1 bool) {
  1278  	fake.specUpdatedMutex.Lock()
  1279  	defer fake.specUpdatedMutex.Unlock()
  1280  	fake.SpecUpdatedStub = nil
  1281  	fake.specUpdatedReturns = struct {
  1282  		result1 bool
  1283  	}{result1}
  1284  }
  1285  
  1286  func (fake *Update) SpecUpdatedReturnsOnCall(i int, result1 bool) {
  1287  	fake.specUpdatedMutex.Lock()
  1288  	defer fake.specUpdatedMutex.Unlock()
  1289  	fake.SpecUpdatedStub = nil
  1290  	if fake.specUpdatedReturnsOnCall == nil {
  1291  		fake.specUpdatedReturnsOnCall = make(map[int]struct {
  1292  			result1 bool
  1293  		})
  1294  	}
  1295  	fake.specUpdatedReturnsOnCall[i] = struct {
  1296  		result1 bool
  1297  	}{result1}
  1298  }
  1299  
  1300  func (fake *Update) TLSCertEnroll() bool {
  1301  	fake.tLSCertEnrollMutex.Lock()
  1302  	ret, specificReturn := fake.tLSCertEnrollReturnsOnCall[len(fake.tLSCertEnrollArgsForCall)]
  1303  	fake.tLSCertEnrollArgsForCall = append(fake.tLSCertEnrollArgsForCall, struct {
  1304  	}{})
  1305  	stub := fake.TLSCertEnrollStub
  1306  	fakeReturns := fake.tLSCertEnrollReturns
  1307  	fake.recordInvocation("TLSCertEnroll", []interface{}{})
  1308  	fake.tLSCertEnrollMutex.Unlock()
  1309  	if stub != nil {
  1310  		return stub()
  1311  	}
  1312  	if specificReturn {
  1313  		return ret.result1
  1314  	}
  1315  	return fakeReturns.result1
  1316  }
  1317  
  1318  func (fake *Update) TLSCertEnrollCallCount() int {
  1319  	fake.tLSCertEnrollMutex.RLock()
  1320  	defer fake.tLSCertEnrollMutex.RUnlock()
  1321  	return len(fake.tLSCertEnrollArgsForCall)
  1322  }
  1323  
  1324  func (fake *Update) TLSCertEnrollCalls(stub func() bool) {
  1325  	fake.tLSCertEnrollMutex.Lock()
  1326  	defer fake.tLSCertEnrollMutex.Unlock()
  1327  	fake.TLSCertEnrollStub = stub
  1328  }
  1329  
  1330  func (fake *Update) TLSCertEnrollReturns(result1 bool) {
  1331  	fake.tLSCertEnrollMutex.Lock()
  1332  	defer fake.tLSCertEnrollMutex.Unlock()
  1333  	fake.TLSCertEnrollStub = nil
  1334  	fake.tLSCertEnrollReturns = struct {
  1335  		result1 bool
  1336  	}{result1}
  1337  }
  1338  
  1339  func (fake *Update) TLSCertEnrollReturnsOnCall(i int, result1 bool) {
  1340  	fake.tLSCertEnrollMutex.Lock()
  1341  	defer fake.tLSCertEnrollMutex.Unlock()
  1342  	fake.TLSCertEnrollStub = nil
  1343  	if fake.tLSCertEnrollReturnsOnCall == nil {
  1344  		fake.tLSCertEnrollReturnsOnCall = make(map[int]struct {
  1345  			result1 bool
  1346  		})
  1347  	}
  1348  	fake.tLSCertEnrollReturnsOnCall[i] = struct {
  1349  		result1 bool
  1350  	}{result1}
  1351  }
  1352  
  1353  func (fake *Update) TLSCertUpdated() bool {
  1354  	fake.tLSCertUpdatedMutex.Lock()
  1355  	ret, specificReturn := fake.tLSCertUpdatedReturnsOnCall[len(fake.tLSCertUpdatedArgsForCall)]
  1356  	fake.tLSCertUpdatedArgsForCall = append(fake.tLSCertUpdatedArgsForCall, struct {
  1357  	}{})
  1358  	stub := fake.TLSCertUpdatedStub
  1359  	fakeReturns := fake.tLSCertUpdatedReturns
  1360  	fake.recordInvocation("TLSCertUpdated", []interface{}{})
  1361  	fake.tLSCertUpdatedMutex.Unlock()
  1362  	if stub != nil {
  1363  		return stub()
  1364  	}
  1365  	if specificReturn {
  1366  		return ret.result1
  1367  	}
  1368  	return fakeReturns.result1
  1369  }
  1370  
  1371  func (fake *Update) TLSCertUpdatedCallCount() int {
  1372  	fake.tLSCertUpdatedMutex.RLock()
  1373  	defer fake.tLSCertUpdatedMutex.RUnlock()
  1374  	return len(fake.tLSCertUpdatedArgsForCall)
  1375  }
  1376  
  1377  func (fake *Update) TLSCertUpdatedCalls(stub func() bool) {
  1378  	fake.tLSCertUpdatedMutex.Lock()
  1379  	defer fake.tLSCertUpdatedMutex.Unlock()
  1380  	fake.TLSCertUpdatedStub = stub
  1381  }
  1382  
  1383  func (fake *Update) TLSCertUpdatedReturns(result1 bool) {
  1384  	fake.tLSCertUpdatedMutex.Lock()
  1385  	defer fake.tLSCertUpdatedMutex.Unlock()
  1386  	fake.TLSCertUpdatedStub = nil
  1387  	fake.tLSCertUpdatedReturns = struct {
  1388  		result1 bool
  1389  	}{result1}
  1390  }
  1391  
  1392  func (fake *Update) TLSCertUpdatedReturnsOnCall(i int, result1 bool) {
  1393  	fake.tLSCertUpdatedMutex.Lock()
  1394  	defer fake.tLSCertUpdatedMutex.Unlock()
  1395  	fake.TLSCertUpdatedStub = nil
  1396  	if fake.tLSCertUpdatedReturnsOnCall == nil {
  1397  		fake.tLSCertUpdatedReturnsOnCall = make(map[int]struct {
  1398  			result1 bool
  1399  		})
  1400  	}
  1401  	fake.tLSCertUpdatedReturnsOnCall[i] = struct {
  1402  		result1 bool
  1403  	}{result1}
  1404  }
  1405  
  1406  func (fake *Update) TLSReenrollNeeded() bool {
  1407  	fake.tLSReenrollNeededMutex.Lock()
  1408  	ret, specificReturn := fake.tLSReenrollNeededReturnsOnCall[len(fake.tLSReenrollNeededArgsForCall)]
  1409  	fake.tLSReenrollNeededArgsForCall = append(fake.tLSReenrollNeededArgsForCall, struct {
  1410  	}{})
  1411  	stub := fake.TLSReenrollNeededStub
  1412  	fakeReturns := fake.tLSReenrollNeededReturns
  1413  	fake.recordInvocation("TLSReenrollNeeded", []interface{}{})
  1414  	fake.tLSReenrollNeededMutex.Unlock()
  1415  	if stub != nil {
  1416  		return stub()
  1417  	}
  1418  	if specificReturn {
  1419  		return ret.result1
  1420  	}
  1421  	return fakeReturns.result1
  1422  }
  1423  
  1424  func (fake *Update) TLSReenrollNeededCallCount() int {
  1425  	fake.tLSReenrollNeededMutex.RLock()
  1426  	defer fake.tLSReenrollNeededMutex.RUnlock()
  1427  	return len(fake.tLSReenrollNeededArgsForCall)
  1428  }
  1429  
  1430  func (fake *Update) TLSReenrollNeededCalls(stub func() bool) {
  1431  	fake.tLSReenrollNeededMutex.Lock()
  1432  	defer fake.tLSReenrollNeededMutex.Unlock()
  1433  	fake.TLSReenrollNeededStub = stub
  1434  }
  1435  
  1436  func (fake *Update) TLSReenrollNeededReturns(result1 bool) {
  1437  	fake.tLSReenrollNeededMutex.Lock()
  1438  	defer fake.tLSReenrollNeededMutex.Unlock()
  1439  	fake.TLSReenrollNeededStub = nil
  1440  	fake.tLSReenrollNeededReturns = struct {
  1441  		result1 bool
  1442  	}{result1}
  1443  }
  1444  
  1445  func (fake *Update) TLSReenrollNeededReturnsOnCall(i int, result1 bool) {
  1446  	fake.tLSReenrollNeededMutex.Lock()
  1447  	defer fake.tLSReenrollNeededMutex.Unlock()
  1448  	fake.TLSReenrollNeededStub = nil
  1449  	if fake.tLSReenrollNeededReturnsOnCall == nil {
  1450  		fake.tLSReenrollNeededReturnsOnCall = make(map[int]struct {
  1451  			result1 bool
  1452  		})
  1453  	}
  1454  	fake.tLSReenrollNeededReturnsOnCall[i] = struct {
  1455  		result1 bool
  1456  	}{result1}
  1457  }
  1458  
  1459  func (fake *Update) TLScertNewKeyReenroll() bool {
  1460  	fake.tLScertNewKeyReenrollMutex.Lock()
  1461  	ret, specificReturn := fake.tLScertNewKeyReenrollReturnsOnCall[len(fake.tLScertNewKeyReenrollArgsForCall)]
  1462  	fake.tLScertNewKeyReenrollArgsForCall = append(fake.tLScertNewKeyReenrollArgsForCall, struct {
  1463  	}{})
  1464  	stub := fake.TLScertNewKeyReenrollStub
  1465  	fakeReturns := fake.tLScertNewKeyReenrollReturns
  1466  	fake.recordInvocation("TLScertNewKeyReenroll", []interface{}{})
  1467  	fake.tLScertNewKeyReenrollMutex.Unlock()
  1468  	if stub != nil {
  1469  		return stub()
  1470  	}
  1471  	if specificReturn {
  1472  		return ret.result1
  1473  	}
  1474  	return fakeReturns.result1
  1475  }
  1476  
  1477  func (fake *Update) TLScertNewKeyReenrollCallCount() int {
  1478  	fake.tLScertNewKeyReenrollMutex.RLock()
  1479  	defer fake.tLScertNewKeyReenrollMutex.RUnlock()
  1480  	return len(fake.tLScertNewKeyReenrollArgsForCall)
  1481  }
  1482  
  1483  func (fake *Update) TLScertNewKeyReenrollCalls(stub func() bool) {
  1484  	fake.tLScertNewKeyReenrollMutex.Lock()
  1485  	defer fake.tLScertNewKeyReenrollMutex.Unlock()
  1486  	fake.TLScertNewKeyReenrollStub = stub
  1487  }
  1488  
  1489  func (fake *Update) TLScertNewKeyReenrollReturns(result1 bool) {
  1490  	fake.tLScertNewKeyReenrollMutex.Lock()
  1491  	defer fake.tLScertNewKeyReenrollMutex.Unlock()
  1492  	fake.TLScertNewKeyReenrollStub = nil
  1493  	fake.tLScertNewKeyReenrollReturns = struct {
  1494  		result1 bool
  1495  	}{result1}
  1496  }
  1497  
  1498  func (fake *Update) TLScertNewKeyReenrollReturnsOnCall(i int, result1 bool) {
  1499  	fake.tLScertNewKeyReenrollMutex.Lock()
  1500  	defer fake.tLScertNewKeyReenrollMutex.Unlock()
  1501  	fake.TLScertNewKeyReenrollStub = nil
  1502  	if fake.tLScertNewKeyReenrollReturnsOnCall == nil {
  1503  		fake.tLScertNewKeyReenrollReturnsOnCall = make(map[int]struct {
  1504  			result1 bool
  1505  		})
  1506  	}
  1507  	fake.tLScertNewKeyReenrollReturnsOnCall[i] = struct {
  1508  		result1 bool
  1509  	}{result1}
  1510  }
  1511  
  1512  func (fake *Update) UpgradeDBs() bool {
  1513  	fake.upgradeDBsMutex.Lock()
  1514  	ret, specificReturn := fake.upgradeDBsReturnsOnCall[len(fake.upgradeDBsArgsForCall)]
  1515  	fake.upgradeDBsArgsForCall = append(fake.upgradeDBsArgsForCall, struct {
  1516  	}{})
  1517  	stub := fake.UpgradeDBsStub
  1518  	fakeReturns := fake.upgradeDBsReturns
  1519  	fake.recordInvocation("UpgradeDBs", []interface{}{})
  1520  	fake.upgradeDBsMutex.Unlock()
  1521  	if stub != nil {
  1522  		return stub()
  1523  	}
  1524  	if specificReturn {
  1525  		return ret.result1
  1526  	}
  1527  	return fakeReturns.result1
  1528  }
  1529  
  1530  func (fake *Update) UpgradeDBsCallCount() int {
  1531  	fake.upgradeDBsMutex.RLock()
  1532  	defer fake.upgradeDBsMutex.RUnlock()
  1533  	return len(fake.upgradeDBsArgsForCall)
  1534  }
  1535  
  1536  func (fake *Update) UpgradeDBsCalls(stub func() bool) {
  1537  	fake.upgradeDBsMutex.Lock()
  1538  	defer fake.upgradeDBsMutex.Unlock()
  1539  	fake.UpgradeDBsStub = stub
  1540  }
  1541  
  1542  func (fake *Update) UpgradeDBsReturns(result1 bool) {
  1543  	fake.upgradeDBsMutex.Lock()
  1544  	defer fake.upgradeDBsMutex.Unlock()
  1545  	fake.UpgradeDBsStub = nil
  1546  	fake.upgradeDBsReturns = struct {
  1547  		result1 bool
  1548  	}{result1}
  1549  }
  1550  
  1551  func (fake *Update) UpgradeDBsReturnsOnCall(i int, result1 bool) {
  1552  	fake.upgradeDBsMutex.Lock()
  1553  	defer fake.upgradeDBsMutex.Unlock()
  1554  	fake.UpgradeDBsStub = nil
  1555  	if fake.upgradeDBsReturnsOnCall == nil {
  1556  		fake.upgradeDBsReturnsOnCall = make(map[int]struct {
  1557  			result1 bool
  1558  		})
  1559  	}
  1560  	fake.upgradeDBsReturnsOnCall[i] = struct {
  1561  		result1 bool
  1562  	}{result1}
  1563  }
  1564  
  1565  func (fake *Update) Invocations() map[string][][]interface{} {
  1566  	fake.invocationsMutex.RLock()
  1567  	defer fake.invocationsMutex.RUnlock()
  1568  	fake.certificateCreatedMutex.RLock()
  1569  	defer fake.certificateCreatedMutex.RUnlock()
  1570  	fake.certificateUpdatedMutex.RLock()
  1571  	defer fake.certificateUpdatedMutex.RUnlock()
  1572  	fake.configOverridesUpdatedMutex.RLock()
  1573  	defer fake.configOverridesUpdatedMutex.RUnlock()
  1574  	fake.cryptoBackupNeededMutex.RLock()
  1575  	defer fake.cryptoBackupNeededMutex.RUnlock()
  1576  	fake.dindArgsUpdatedMutex.RLock()
  1577  	defer fake.dindArgsUpdatedMutex.RUnlock()
  1578  	fake.ecertEnrollMutex.RLock()
  1579  	defer fake.ecertEnrollMutex.RUnlock()
  1580  	fake.ecertNewKeyReenrollMutex.RLock()
  1581  	defer fake.ecertNewKeyReenrollMutex.RUnlock()
  1582  	fake.ecertReenrollNeededMutex.RLock()
  1583  	defer fake.ecertReenrollNeededMutex.RUnlock()
  1584  	fake.ecertUpdatedMutex.RLock()
  1585  	defer fake.ecertUpdatedMutex.RUnlock()
  1586  	fake.fabricVersionUpdatedMutex.RLock()
  1587  	defer fake.fabricVersionUpdatedMutex.RUnlock()
  1588  	fake.getCreatedCertTypeMutex.RLock()
  1589  	defer fake.getCreatedCertTypeMutex.RUnlock()
  1590  	fake.imagesUpdatedMutex.RLock()
  1591  	defer fake.imagesUpdatedMutex.RUnlock()
  1592  	fake.mSPUpdatedMutex.RLock()
  1593  	defer fake.mSPUpdatedMutex.RUnlock()
  1594  	fake.migrateToV2Mutex.RLock()
  1595  	defer fake.migrateToV2Mutex.RUnlock()
  1596  	fake.migrateToV24Mutex.RLock()
  1597  	defer fake.migrateToV24Mutex.RUnlock()
  1598  	fake.nodeOUUpdatedMutex.RLock()
  1599  	defer fake.nodeOUUpdatedMutex.RUnlock()
  1600  	fake.peerTagUpdatedMutex.RLock()
  1601  	defer fake.peerTagUpdatedMutex.RUnlock()
  1602  	fake.restartNeededMutex.RLock()
  1603  	defer fake.restartNeededMutex.RUnlock()
  1604  	fake.setDindArgsUpdatedMutex.RLock()
  1605  	defer fake.setDindArgsUpdatedMutex.RUnlock()
  1606  	fake.specUpdatedMutex.RLock()
  1607  	defer fake.specUpdatedMutex.RUnlock()
  1608  	fake.tLSCertEnrollMutex.RLock()
  1609  	defer fake.tLSCertEnrollMutex.RUnlock()
  1610  	fake.tLSCertUpdatedMutex.RLock()
  1611  	defer fake.tLSCertUpdatedMutex.RUnlock()
  1612  	fake.tLSReenrollNeededMutex.RLock()
  1613  	defer fake.tLSReenrollNeededMutex.RUnlock()
  1614  	fake.tLScertNewKeyReenrollMutex.RLock()
  1615  	defer fake.tLScertNewKeyReenrollMutex.RUnlock()
  1616  	fake.upgradeDBsMutex.RLock()
  1617  	defer fake.upgradeDBsMutex.RUnlock()
  1618  	copiedInvocations := map[string][][]interface{}{}
  1619  	for key, value := range fake.invocations {
  1620  		copiedInvocations[key] = value
  1621  	}
  1622  	return copiedInvocations
  1623  }
  1624  
  1625  func (fake *Update) recordInvocation(key string, args []interface{}) {
  1626  	fake.invocationsMutex.Lock()
  1627  	defer fake.invocationsMutex.Unlock()
  1628  	if fake.invocations == nil {
  1629  		fake.invocations = map[string][][]interface{}{}
  1630  	}
  1631  	if fake.invocations[key] == nil {
  1632  		fake.invocations[key] = [][]interface{}{}
  1633  	}
  1634  	fake.invocations[key] = append(fake.invocations[key], args)
  1635  }
  1636  
  1637  var _ basepeer.Update = new(Update)