github.com/IBM-Blockchain/fabric-operator@v1.0.4/pkg/offering/base/peer/mocks/restart_manager.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 "github.com/IBM-Blockchain/fabric-operator/pkg/restart" 10 v1 "k8s.io/apimachinery/pkg/apis/meta/v1" 11 ) 12 13 type RestartManager struct { 14 ForAdminCertUpdateStub func(v1.Object) error 15 forAdminCertUpdateMutex sync.RWMutex 16 forAdminCertUpdateArgsForCall []struct { 17 arg1 v1.Object 18 } 19 forAdminCertUpdateReturns struct { 20 result1 error 21 } 22 forAdminCertUpdateReturnsOnCall map[int]struct { 23 result1 error 24 } 25 ForCertUpdateStub func(common.SecretType, v1.Object) error 26 forCertUpdateMutex sync.RWMutex 27 forCertUpdateArgsForCall []struct { 28 arg1 common.SecretType 29 arg2 v1.Object 30 } 31 forCertUpdateReturns struct { 32 result1 error 33 } 34 forCertUpdateReturnsOnCall map[int]struct { 35 result1 error 36 } 37 ForConfigOverrideStub func(v1.Object) error 38 forConfigOverrideMutex sync.RWMutex 39 forConfigOverrideArgsForCall []struct { 40 arg1 v1.Object 41 } 42 forConfigOverrideReturns struct { 43 result1 error 44 } 45 forConfigOverrideReturnsOnCall map[int]struct { 46 result1 error 47 } 48 ForNodeOUStub func(v1.Object) error 49 forNodeOUMutex sync.RWMutex 50 forNodeOUArgsForCall []struct { 51 arg1 v1.Object 52 } 53 forNodeOUReturns struct { 54 result1 error 55 } 56 forNodeOUReturnsOnCall map[int]struct { 57 result1 error 58 } 59 ForRestartActionStub func(v1.Object) error 60 forRestartActionMutex sync.RWMutex 61 forRestartActionArgsForCall []struct { 62 arg1 v1.Object 63 } 64 forRestartActionReturns struct { 65 result1 error 66 } 67 forRestartActionReturnsOnCall map[int]struct { 68 result1 error 69 } 70 TriggerIfNeededStub func(restart.Instance) error 71 triggerIfNeededMutex sync.RWMutex 72 triggerIfNeededArgsForCall []struct { 73 arg1 restart.Instance 74 } 75 triggerIfNeededReturns struct { 76 result1 error 77 } 78 triggerIfNeededReturnsOnCall map[int]struct { 79 result1 error 80 } 81 invocations map[string][][]interface{} 82 invocationsMutex sync.RWMutex 83 } 84 85 func (fake *RestartManager) ForAdminCertUpdate(arg1 v1.Object) error { 86 fake.forAdminCertUpdateMutex.Lock() 87 ret, specificReturn := fake.forAdminCertUpdateReturnsOnCall[len(fake.forAdminCertUpdateArgsForCall)] 88 fake.forAdminCertUpdateArgsForCall = append(fake.forAdminCertUpdateArgsForCall, struct { 89 arg1 v1.Object 90 }{arg1}) 91 stub := fake.ForAdminCertUpdateStub 92 fakeReturns := fake.forAdminCertUpdateReturns 93 fake.recordInvocation("ForAdminCertUpdate", []interface{}{arg1}) 94 fake.forAdminCertUpdateMutex.Unlock() 95 if stub != nil { 96 return stub(arg1) 97 } 98 if specificReturn { 99 return ret.result1 100 } 101 return fakeReturns.result1 102 } 103 104 func (fake *RestartManager) ForAdminCertUpdateCallCount() int { 105 fake.forAdminCertUpdateMutex.RLock() 106 defer fake.forAdminCertUpdateMutex.RUnlock() 107 return len(fake.forAdminCertUpdateArgsForCall) 108 } 109 110 func (fake *RestartManager) ForAdminCertUpdateCalls(stub func(v1.Object) error) { 111 fake.forAdminCertUpdateMutex.Lock() 112 defer fake.forAdminCertUpdateMutex.Unlock() 113 fake.ForAdminCertUpdateStub = stub 114 } 115 116 func (fake *RestartManager) ForAdminCertUpdateArgsForCall(i int) v1.Object { 117 fake.forAdminCertUpdateMutex.RLock() 118 defer fake.forAdminCertUpdateMutex.RUnlock() 119 argsForCall := fake.forAdminCertUpdateArgsForCall[i] 120 return argsForCall.arg1 121 } 122 123 func (fake *RestartManager) ForAdminCertUpdateReturns(result1 error) { 124 fake.forAdminCertUpdateMutex.Lock() 125 defer fake.forAdminCertUpdateMutex.Unlock() 126 fake.ForAdminCertUpdateStub = nil 127 fake.forAdminCertUpdateReturns = struct { 128 result1 error 129 }{result1} 130 } 131 132 func (fake *RestartManager) ForAdminCertUpdateReturnsOnCall(i int, result1 error) { 133 fake.forAdminCertUpdateMutex.Lock() 134 defer fake.forAdminCertUpdateMutex.Unlock() 135 fake.ForAdminCertUpdateStub = nil 136 if fake.forAdminCertUpdateReturnsOnCall == nil { 137 fake.forAdminCertUpdateReturnsOnCall = make(map[int]struct { 138 result1 error 139 }) 140 } 141 fake.forAdminCertUpdateReturnsOnCall[i] = struct { 142 result1 error 143 }{result1} 144 } 145 146 func (fake *RestartManager) ForCertUpdate(arg1 common.SecretType, arg2 v1.Object) error { 147 fake.forCertUpdateMutex.Lock() 148 ret, specificReturn := fake.forCertUpdateReturnsOnCall[len(fake.forCertUpdateArgsForCall)] 149 fake.forCertUpdateArgsForCall = append(fake.forCertUpdateArgsForCall, struct { 150 arg1 common.SecretType 151 arg2 v1.Object 152 }{arg1, arg2}) 153 stub := fake.ForCertUpdateStub 154 fakeReturns := fake.forCertUpdateReturns 155 fake.recordInvocation("ForCertUpdate", []interface{}{arg1, arg2}) 156 fake.forCertUpdateMutex.Unlock() 157 if stub != nil { 158 return stub(arg1, arg2) 159 } 160 if specificReturn { 161 return ret.result1 162 } 163 return fakeReturns.result1 164 } 165 166 func (fake *RestartManager) ForCertUpdateCallCount() int { 167 fake.forCertUpdateMutex.RLock() 168 defer fake.forCertUpdateMutex.RUnlock() 169 return len(fake.forCertUpdateArgsForCall) 170 } 171 172 func (fake *RestartManager) ForCertUpdateCalls(stub func(common.SecretType, v1.Object) error) { 173 fake.forCertUpdateMutex.Lock() 174 defer fake.forCertUpdateMutex.Unlock() 175 fake.ForCertUpdateStub = stub 176 } 177 178 func (fake *RestartManager) ForCertUpdateArgsForCall(i int) (common.SecretType, v1.Object) { 179 fake.forCertUpdateMutex.RLock() 180 defer fake.forCertUpdateMutex.RUnlock() 181 argsForCall := fake.forCertUpdateArgsForCall[i] 182 return argsForCall.arg1, argsForCall.arg2 183 } 184 185 func (fake *RestartManager) ForCertUpdateReturns(result1 error) { 186 fake.forCertUpdateMutex.Lock() 187 defer fake.forCertUpdateMutex.Unlock() 188 fake.ForCertUpdateStub = nil 189 fake.forCertUpdateReturns = struct { 190 result1 error 191 }{result1} 192 } 193 194 func (fake *RestartManager) ForCertUpdateReturnsOnCall(i int, result1 error) { 195 fake.forCertUpdateMutex.Lock() 196 defer fake.forCertUpdateMutex.Unlock() 197 fake.ForCertUpdateStub = nil 198 if fake.forCertUpdateReturnsOnCall == nil { 199 fake.forCertUpdateReturnsOnCall = make(map[int]struct { 200 result1 error 201 }) 202 } 203 fake.forCertUpdateReturnsOnCall[i] = struct { 204 result1 error 205 }{result1} 206 } 207 208 func (fake *RestartManager) ForConfigOverride(arg1 v1.Object) error { 209 fake.forConfigOverrideMutex.Lock() 210 ret, specificReturn := fake.forConfigOverrideReturnsOnCall[len(fake.forConfigOverrideArgsForCall)] 211 fake.forConfigOverrideArgsForCall = append(fake.forConfigOverrideArgsForCall, struct { 212 arg1 v1.Object 213 }{arg1}) 214 stub := fake.ForConfigOverrideStub 215 fakeReturns := fake.forConfigOverrideReturns 216 fake.recordInvocation("ForConfigOverride", []interface{}{arg1}) 217 fake.forConfigOverrideMutex.Unlock() 218 if stub != nil { 219 return stub(arg1) 220 } 221 if specificReturn { 222 return ret.result1 223 } 224 return fakeReturns.result1 225 } 226 227 func (fake *RestartManager) ForConfigOverrideCallCount() int { 228 fake.forConfigOverrideMutex.RLock() 229 defer fake.forConfigOverrideMutex.RUnlock() 230 return len(fake.forConfigOverrideArgsForCall) 231 } 232 233 func (fake *RestartManager) ForConfigOverrideCalls(stub func(v1.Object) error) { 234 fake.forConfigOverrideMutex.Lock() 235 defer fake.forConfigOverrideMutex.Unlock() 236 fake.ForConfigOverrideStub = stub 237 } 238 239 func (fake *RestartManager) ForConfigOverrideArgsForCall(i int) v1.Object { 240 fake.forConfigOverrideMutex.RLock() 241 defer fake.forConfigOverrideMutex.RUnlock() 242 argsForCall := fake.forConfigOverrideArgsForCall[i] 243 return argsForCall.arg1 244 } 245 246 func (fake *RestartManager) ForConfigOverrideReturns(result1 error) { 247 fake.forConfigOverrideMutex.Lock() 248 defer fake.forConfigOverrideMutex.Unlock() 249 fake.ForConfigOverrideStub = nil 250 fake.forConfigOverrideReturns = struct { 251 result1 error 252 }{result1} 253 } 254 255 func (fake *RestartManager) ForConfigOverrideReturnsOnCall(i int, result1 error) { 256 fake.forConfigOverrideMutex.Lock() 257 defer fake.forConfigOverrideMutex.Unlock() 258 fake.ForConfigOverrideStub = nil 259 if fake.forConfigOverrideReturnsOnCall == nil { 260 fake.forConfigOverrideReturnsOnCall = make(map[int]struct { 261 result1 error 262 }) 263 } 264 fake.forConfigOverrideReturnsOnCall[i] = struct { 265 result1 error 266 }{result1} 267 } 268 269 func (fake *RestartManager) ForNodeOU(arg1 v1.Object) error { 270 fake.forNodeOUMutex.Lock() 271 ret, specificReturn := fake.forNodeOUReturnsOnCall[len(fake.forNodeOUArgsForCall)] 272 fake.forNodeOUArgsForCall = append(fake.forNodeOUArgsForCall, struct { 273 arg1 v1.Object 274 }{arg1}) 275 stub := fake.ForNodeOUStub 276 fakeReturns := fake.forNodeOUReturns 277 fake.recordInvocation("ForNodeOU", []interface{}{arg1}) 278 fake.forNodeOUMutex.Unlock() 279 if stub != nil { 280 return stub(arg1) 281 } 282 if specificReturn { 283 return ret.result1 284 } 285 return fakeReturns.result1 286 } 287 288 func (fake *RestartManager) ForNodeOUCallCount() int { 289 fake.forNodeOUMutex.RLock() 290 defer fake.forNodeOUMutex.RUnlock() 291 return len(fake.forNodeOUArgsForCall) 292 } 293 294 func (fake *RestartManager) ForNodeOUCalls(stub func(v1.Object) error) { 295 fake.forNodeOUMutex.Lock() 296 defer fake.forNodeOUMutex.Unlock() 297 fake.ForNodeOUStub = stub 298 } 299 300 func (fake *RestartManager) ForNodeOUArgsForCall(i int) v1.Object { 301 fake.forNodeOUMutex.RLock() 302 defer fake.forNodeOUMutex.RUnlock() 303 argsForCall := fake.forNodeOUArgsForCall[i] 304 return argsForCall.arg1 305 } 306 307 func (fake *RestartManager) ForNodeOUReturns(result1 error) { 308 fake.forNodeOUMutex.Lock() 309 defer fake.forNodeOUMutex.Unlock() 310 fake.ForNodeOUStub = nil 311 fake.forNodeOUReturns = struct { 312 result1 error 313 }{result1} 314 } 315 316 func (fake *RestartManager) ForNodeOUReturnsOnCall(i int, result1 error) { 317 fake.forNodeOUMutex.Lock() 318 defer fake.forNodeOUMutex.Unlock() 319 fake.ForNodeOUStub = nil 320 if fake.forNodeOUReturnsOnCall == nil { 321 fake.forNodeOUReturnsOnCall = make(map[int]struct { 322 result1 error 323 }) 324 } 325 fake.forNodeOUReturnsOnCall[i] = struct { 326 result1 error 327 }{result1} 328 } 329 330 func (fake *RestartManager) ForRestartAction(arg1 v1.Object) error { 331 fake.forRestartActionMutex.Lock() 332 ret, specificReturn := fake.forRestartActionReturnsOnCall[len(fake.forRestartActionArgsForCall)] 333 fake.forRestartActionArgsForCall = append(fake.forRestartActionArgsForCall, struct { 334 arg1 v1.Object 335 }{arg1}) 336 stub := fake.ForRestartActionStub 337 fakeReturns := fake.forRestartActionReturns 338 fake.recordInvocation("ForRestartAction", []interface{}{arg1}) 339 fake.forRestartActionMutex.Unlock() 340 if stub != nil { 341 return stub(arg1) 342 } 343 if specificReturn { 344 return ret.result1 345 } 346 return fakeReturns.result1 347 } 348 349 func (fake *RestartManager) ForRestartActionCallCount() int { 350 fake.forRestartActionMutex.RLock() 351 defer fake.forRestartActionMutex.RUnlock() 352 return len(fake.forRestartActionArgsForCall) 353 } 354 355 func (fake *RestartManager) ForRestartActionCalls(stub func(v1.Object) error) { 356 fake.forRestartActionMutex.Lock() 357 defer fake.forRestartActionMutex.Unlock() 358 fake.ForRestartActionStub = stub 359 } 360 361 func (fake *RestartManager) ForRestartActionArgsForCall(i int) v1.Object { 362 fake.forRestartActionMutex.RLock() 363 defer fake.forRestartActionMutex.RUnlock() 364 argsForCall := fake.forRestartActionArgsForCall[i] 365 return argsForCall.arg1 366 } 367 368 func (fake *RestartManager) ForRestartActionReturns(result1 error) { 369 fake.forRestartActionMutex.Lock() 370 defer fake.forRestartActionMutex.Unlock() 371 fake.ForRestartActionStub = nil 372 fake.forRestartActionReturns = struct { 373 result1 error 374 }{result1} 375 } 376 377 func (fake *RestartManager) ForRestartActionReturnsOnCall(i int, result1 error) { 378 fake.forRestartActionMutex.Lock() 379 defer fake.forRestartActionMutex.Unlock() 380 fake.ForRestartActionStub = nil 381 if fake.forRestartActionReturnsOnCall == nil { 382 fake.forRestartActionReturnsOnCall = make(map[int]struct { 383 result1 error 384 }) 385 } 386 fake.forRestartActionReturnsOnCall[i] = struct { 387 result1 error 388 }{result1} 389 } 390 391 func (fake *RestartManager) TriggerIfNeeded(arg1 restart.Instance) error { 392 fake.triggerIfNeededMutex.Lock() 393 ret, specificReturn := fake.triggerIfNeededReturnsOnCall[len(fake.triggerIfNeededArgsForCall)] 394 fake.triggerIfNeededArgsForCall = append(fake.triggerIfNeededArgsForCall, struct { 395 arg1 restart.Instance 396 }{arg1}) 397 stub := fake.TriggerIfNeededStub 398 fakeReturns := fake.triggerIfNeededReturns 399 fake.recordInvocation("TriggerIfNeeded", []interface{}{arg1}) 400 fake.triggerIfNeededMutex.Unlock() 401 if stub != nil { 402 return stub(arg1) 403 } 404 if specificReturn { 405 return ret.result1 406 } 407 return fakeReturns.result1 408 } 409 410 func (fake *RestartManager) TriggerIfNeededCallCount() int { 411 fake.triggerIfNeededMutex.RLock() 412 defer fake.triggerIfNeededMutex.RUnlock() 413 return len(fake.triggerIfNeededArgsForCall) 414 } 415 416 func (fake *RestartManager) TriggerIfNeededCalls(stub func(restart.Instance) error) { 417 fake.triggerIfNeededMutex.Lock() 418 defer fake.triggerIfNeededMutex.Unlock() 419 fake.TriggerIfNeededStub = stub 420 } 421 422 func (fake *RestartManager) TriggerIfNeededArgsForCall(i int) restart.Instance { 423 fake.triggerIfNeededMutex.RLock() 424 defer fake.triggerIfNeededMutex.RUnlock() 425 argsForCall := fake.triggerIfNeededArgsForCall[i] 426 return argsForCall.arg1 427 } 428 429 func (fake *RestartManager) TriggerIfNeededReturns(result1 error) { 430 fake.triggerIfNeededMutex.Lock() 431 defer fake.triggerIfNeededMutex.Unlock() 432 fake.TriggerIfNeededStub = nil 433 fake.triggerIfNeededReturns = struct { 434 result1 error 435 }{result1} 436 } 437 438 func (fake *RestartManager) TriggerIfNeededReturnsOnCall(i int, result1 error) { 439 fake.triggerIfNeededMutex.Lock() 440 defer fake.triggerIfNeededMutex.Unlock() 441 fake.TriggerIfNeededStub = nil 442 if fake.triggerIfNeededReturnsOnCall == nil { 443 fake.triggerIfNeededReturnsOnCall = make(map[int]struct { 444 result1 error 445 }) 446 } 447 fake.triggerIfNeededReturnsOnCall[i] = struct { 448 result1 error 449 }{result1} 450 } 451 452 func (fake *RestartManager) Invocations() map[string][][]interface{} { 453 fake.invocationsMutex.RLock() 454 defer fake.invocationsMutex.RUnlock() 455 fake.forAdminCertUpdateMutex.RLock() 456 defer fake.forAdminCertUpdateMutex.RUnlock() 457 fake.forCertUpdateMutex.RLock() 458 defer fake.forCertUpdateMutex.RUnlock() 459 fake.forConfigOverrideMutex.RLock() 460 defer fake.forConfigOverrideMutex.RUnlock() 461 fake.forNodeOUMutex.RLock() 462 defer fake.forNodeOUMutex.RUnlock() 463 fake.forRestartActionMutex.RLock() 464 defer fake.forRestartActionMutex.RUnlock() 465 fake.triggerIfNeededMutex.RLock() 466 defer fake.triggerIfNeededMutex.RUnlock() 467 copiedInvocations := map[string][][]interface{}{} 468 for key, value := range fake.invocations { 469 copiedInvocations[key] = value 470 } 471 return copiedInvocations 472 } 473 474 func (fake *RestartManager) recordInvocation(key string, args []interface{}) { 475 fake.invocationsMutex.Lock() 476 defer fake.invocationsMutex.Unlock() 477 if fake.invocations == nil { 478 fake.invocations = map[string][][]interface{}{} 479 } 480 if fake.invocations[key] == nil { 481 fake.invocations[key] = [][]interface{}{} 482 } 483 fake.invocations[key] = append(fake.invocations[key], args) 484 } 485 486 var _ basepeer.RestartManager = new(RestartManager)