github.com/pf-qiu/concourse/v6@v6.7.3-0.20201207032516-1f455d73275f/atc/worker/workerfakes/fake_worker.go (about) 1 // Code generated by counterfeiter. DO NOT EDIT. 2 package workerfakes 3 4 import ( 5 "context" 6 "sync" 7 "time" 8 9 "code.cloudfoundry.org/lager" 10 "github.com/pf-qiu/concourse/v6/atc" 11 "github.com/pf-qiu/concourse/v6/atc/db" 12 "github.com/pf-qiu/concourse/v6/atc/resource" 13 "github.com/pf-qiu/concourse/v6/atc/runtime" 14 "github.com/pf-qiu/concourse/v6/atc/worker" 15 "github.com/pf-qiu/concourse/v6/atc/worker/gclient" 16 "github.com/cppforlife/go-semi-semantic/version" 17 ) 18 19 type FakeWorker struct { 20 ActiveTasksStub func() (int, error) 21 activeTasksMutex sync.RWMutex 22 activeTasksArgsForCall []struct { 23 } 24 activeTasksReturns struct { 25 result1 int 26 result2 error 27 } 28 activeTasksReturnsOnCall map[int]struct { 29 result1 int 30 result2 error 31 } 32 BuildContainersStub func() int 33 buildContainersMutex sync.RWMutex 34 buildContainersArgsForCall []struct { 35 } 36 buildContainersReturns struct { 37 result1 int 38 } 39 buildContainersReturnsOnCall map[int]struct { 40 result1 int 41 } 42 CertsVolumeStub func(lager.Logger) (worker.Volume, bool, error) 43 certsVolumeMutex sync.RWMutex 44 certsVolumeArgsForCall []struct { 45 arg1 lager.Logger 46 } 47 certsVolumeReturns struct { 48 result1 worker.Volume 49 result2 bool 50 result3 error 51 } 52 certsVolumeReturnsOnCall map[int]struct { 53 result1 worker.Volume 54 result2 bool 55 result3 error 56 } 57 CreateVolumeStub func(lager.Logger, worker.VolumeSpec, int, db.VolumeType) (worker.Volume, error) 58 createVolumeMutex sync.RWMutex 59 createVolumeArgsForCall []struct { 60 arg1 lager.Logger 61 arg2 worker.VolumeSpec 62 arg3 int 63 arg4 db.VolumeType 64 } 65 createVolumeReturns struct { 66 result1 worker.Volume 67 result2 error 68 } 69 createVolumeReturnsOnCall map[int]struct { 70 result1 worker.Volume 71 result2 error 72 } 73 DecreaseActiveTasksStub func() error 74 decreaseActiveTasksMutex sync.RWMutex 75 decreaseActiveTasksArgsForCall []struct { 76 } 77 decreaseActiveTasksReturns struct { 78 result1 error 79 } 80 decreaseActiveTasksReturnsOnCall map[int]struct { 81 result1 error 82 } 83 DescriptionStub func() string 84 descriptionMutex sync.RWMutex 85 descriptionArgsForCall []struct { 86 } 87 descriptionReturns struct { 88 result1 string 89 } 90 descriptionReturnsOnCall map[int]struct { 91 result1 string 92 } 93 EphemeralStub func() bool 94 ephemeralMutex sync.RWMutex 95 ephemeralArgsForCall []struct { 96 } 97 ephemeralReturns struct { 98 result1 bool 99 } 100 ephemeralReturnsOnCall map[int]struct { 101 result1 bool 102 } 103 FetchStub func(context.Context, lager.Logger, db.ContainerMetadata, worker.Worker, worker.ContainerSpec, runtime.ProcessSpec, resource.Resource, db.ContainerOwner, db.UsedResourceCache, string) (worker.GetResult, worker.Volume, error) 104 fetchMutex sync.RWMutex 105 fetchArgsForCall []struct { 106 arg1 context.Context 107 arg2 lager.Logger 108 arg3 db.ContainerMetadata 109 arg4 worker.Worker 110 arg5 worker.ContainerSpec 111 arg6 runtime.ProcessSpec 112 arg7 resource.Resource 113 arg8 db.ContainerOwner 114 arg9 db.UsedResourceCache 115 arg10 string 116 } 117 fetchReturns struct { 118 result1 worker.GetResult 119 result2 worker.Volume 120 result3 error 121 } 122 fetchReturnsOnCall map[int]struct { 123 result1 worker.GetResult 124 result2 worker.Volume 125 result3 error 126 } 127 FindContainerByHandleStub func(lager.Logger, int, string) (worker.Container, bool, error) 128 findContainerByHandleMutex sync.RWMutex 129 findContainerByHandleArgsForCall []struct { 130 arg1 lager.Logger 131 arg2 int 132 arg3 string 133 } 134 findContainerByHandleReturns struct { 135 result1 worker.Container 136 result2 bool 137 result3 error 138 } 139 findContainerByHandleReturnsOnCall map[int]struct { 140 result1 worker.Container 141 result2 bool 142 result3 error 143 } 144 FindOrCreateContainerStub func(context.Context, lager.Logger, db.ContainerOwner, db.ContainerMetadata, worker.ContainerSpec) (worker.Container, error) 145 findOrCreateContainerMutex sync.RWMutex 146 findOrCreateContainerArgsForCall []struct { 147 arg1 context.Context 148 arg2 lager.Logger 149 arg3 db.ContainerOwner 150 arg4 db.ContainerMetadata 151 arg5 worker.ContainerSpec 152 } 153 findOrCreateContainerReturns struct { 154 result1 worker.Container 155 result2 error 156 } 157 findOrCreateContainerReturnsOnCall map[int]struct { 158 result1 worker.Container 159 result2 error 160 } 161 FindResourceCacheForVolumeStub func(worker.Volume) (db.UsedResourceCache, bool, error) 162 findResourceCacheForVolumeMutex sync.RWMutex 163 findResourceCacheForVolumeArgsForCall []struct { 164 arg1 worker.Volume 165 } 166 findResourceCacheForVolumeReturns struct { 167 result1 db.UsedResourceCache 168 result2 bool 169 result3 error 170 } 171 findResourceCacheForVolumeReturnsOnCall map[int]struct { 172 result1 db.UsedResourceCache 173 result2 bool 174 result3 error 175 } 176 FindVolumeForResourceCacheStub func(lager.Logger, db.UsedResourceCache) (worker.Volume, bool, error) 177 findVolumeForResourceCacheMutex sync.RWMutex 178 findVolumeForResourceCacheArgsForCall []struct { 179 arg1 lager.Logger 180 arg2 db.UsedResourceCache 181 } 182 findVolumeForResourceCacheReturns struct { 183 result1 worker.Volume 184 result2 bool 185 result3 error 186 } 187 findVolumeForResourceCacheReturnsOnCall map[int]struct { 188 result1 worker.Volume 189 result2 bool 190 result3 error 191 } 192 FindVolumeForTaskCacheStub func(lager.Logger, int, int, string, string) (worker.Volume, bool, error) 193 findVolumeForTaskCacheMutex sync.RWMutex 194 findVolumeForTaskCacheArgsForCall []struct { 195 arg1 lager.Logger 196 arg2 int 197 arg3 int 198 arg4 string 199 arg5 string 200 } 201 findVolumeForTaskCacheReturns struct { 202 result1 worker.Volume 203 result2 bool 204 result3 error 205 } 206 findVolumeForTaskCacheReturnsOnCall map[int]struct { 207 result1 worker.Volume 208 result2 bool 209 result3 error 210 } 211 GardenClientStub func() gclient.Client 212 gardenClientMutex sync.RWMutex 213 gardenClientArgsForCall []struct { 214 } 215 gardenClientReturns struct { 216 result1 gclient.Client 217 } 218 gardenClientReturnsOnCall map[int]struct { 219 result1 gclient.Client 220 } 221 IncreaseActiveTasksStub func() error 222 increaseActiveTasksMutex sync.RWMutex 223 increaseActiveTasksArgsForCall []struct { 224 } 225 increaseActiveTasksReturns struct { 226 result1 error 227 } 228 increaseActiveTasksReturnsOnCall map[int]struct { 229 result1 error 230 } 231 IsOwnedByTeamStub func() bool 232 isOwnedByTeamMutex sync.RWMutex 233 isOwnedByTeamArgsForCall []struct { 234 } 235 isOwnedByTeamReturns struct { 236 result1 bool 237 } 238 isOwnedByTeamReturnsOnCall map[int]struct { 239 result1 bool 240 } 241 IsVersionCompatibleStub func(lager.Logger, version.Version) bool 242 isVersionCompatibleMutex sync.RWMutex 243 isVersionCompatibleArgsForCall []struct { 244 arg1 lager.Logger 245 arg2 version.Version 246 } 247 isVersionCompatibleReturns struct { 248 result1 bool 249 } 250 isVersionCompatibleReturnsOnCall map[int]struct { 251 result1 bool 252 } 253 LookupVolumeStub func(lager.Logger, string) (worker.Volume, bool, error) 254 lookupVolumeMutex sync.RWMutex 255 lookupVolumeArgsForCall []struct { 256 arg1 lager.Logger 257 arg2 string 258 } 259 lookupVolumeReturns struct { 260 result1 worker.Volume 261 result2 bool 262 result3 error 263 } 264 lookupVolumeReturnsOnCall map[int]struct { 265 result1 worker.Volume 266 result2 bool 267 result3 error 268 } 269 NameStub func() string 270 nameMutex sync.RWMutex 271 nameArgsForCall []struct { 272 } 273 nameReturns struct { 274 result1 string 275 } 276 nameReturnsOnCall map[int]struct { 277 result1 string 278 } 279 ResourceTypesStub func() []atc.WorkerResourceType 280 resourceTypesMutex sync.RWMutex 281 resourceTypesArgsForCall []struct { 282 } 283 resourceTypesReturns struct { 284 result1 []atc.WorkerResourceType 285 } 286 resourceTypesReturnsOnCall map[int]struct { 287 result1 []atc.WorkerResourceType 288 } 289 SatisfiesStub func(lager.Logger, worker.WorkerSpec) bool 290 satisfiesMutex sync.RWMutex 291 satisfiesArgsForCall []struct { 292 arg1 lager.Logger 293 arg2 worker.WorkerSpec 294 } 295 satisfiesReturns struct { 296 result1 bool 297 } 298 satisfiesReturnsOnCall map[int]struct { 299 result1 bool 300 } 301 TagsStub func() atc.Tags 302 tagsMutex sync.RWMutex 303 tagsArgsForCall []struct { 304 } 305 tagsReturns struct { 306 result1 atc.Tags 307 } 308 tagsReturnsOnCall map[int]struct { 309 result1 atc.Tags 310 } 311 UptimeStub func() time.Duration 312 uptimeMutex sync.RWMutex 313 uptimeArgsForCall []struct { 314 } 315 uptimeReturns struct { 316 result1 time.Duration 317 } 318 uptimeReturnsOnCall map[int]struct { 319 result1 time.Duration 320 } 321 invocations map[string][][]interface{} 322 invocationsMutex sync.RWMutex 323 } 324 325 func (fake *FakeWorker) ActiveTasks() (int, error) { 326 fake.activeTasksMutex.Lock() 327 ret, specificReturn := fake.activeTasksReturnsOnCall[len(fake.activeTasksArgsForCall)] 328 fake.activeTasksArgsForCall = append(fake.activeTasksArgsForCall, struct { 329 }{}) 330 fake.recordInvocation("ActiveTasks", []interface{}{}) 331 fake.activeTasksMutex.Unlock() 332 if fake.ActiveTasksStub != nil { 333 return fake.ActiveTasksStub() 334 } 335 if specificReturn { 336 return ret.result1, ret.result2 337 } 338 fakeReturns := fake.activeTasksReturns 339 return fakeReturns.result1, fakeReturns.result2 340 } 341 342 func (fake *FakeWorker) ActiveTasksCallCount() int { 343 fake.activeTasksMutex.RLock() 344 defer fake.activeTasksMutex.RUnlock() 345 return len(fake.activeTasksArgsForCall) 346 } 347 348 func (fake *FakeWorker) ActiveTasksCalls(stub func() (int, error)) { 349 fake.activeTasksMutex.Lock() 350 defer fake.activeTasksMutex.Unlock() 351 fake.ActiveTasksStub = stub 352 } 353 354 func (fake *FakeWorker) ActiveTasksReturns(result1 int, result2 error) { 355 fake.activeTasksMutex.Lock() 356 defer fake.activeTasksMutex.Unlock() 357 fake.ActiveTasksStub = nil 358 fake.activeTasksReturns = struct { 359 result1 int 360 result2 error 361 }{result1, result2} 362 } 363 364 func (fake *FakeWorker) ActiveTasksReturnsOnCall(i int, result1 int, result2 error) { 365 fake.activeTasksMutex.Lock() 366 defer fake.activeTasksMutex.Unlock() 367 fake.ActiveTasksStub = nil 368 if fake.activeTasksReturnsOnCall == nil { 369 fake.activeTasksReturnsOnCall = make(map[int]struct { 370 result1 int 371 result2 error 372 }) 373 } 374 fake.activeTasksReturnsOnCall[i] = struct { 375 result1 int 376 result2 error 377 }{result1, result2} 378 } 379 380 func (fake *FakeWorker) BuildContainers() int { 381 fake.buildContainersMutex.Lock() 382 ret, specificReturn := fake.buildContainersReturnsOnCall[len(fake.buildContainersArgsForCall)] 383 fake.buildContainersArgsForCall = append(fake.buildContainersArgsForCall, struct { 384 }{}) 385 fake.recordInvocation("BuildContainers", []interface{}{}) 386 fake.buildContainersMutex.Unlock() 387 if fake.BuildContainersStub != nil { 388 return fake.BuildContainersStub() 389 } 390 if specificReturn { 391 return ret.result1 392 } 393 fakeReturns := fake.buildContainersReturns 394 return fakeReturns.result1 395 } 396 397 func (fake *FakeWorker) BuildContainersCallCount() int { 398 fake.buildContainersMutex.RLock() 399 defer fake.buildContainersMutex.RUnlock() 400 return len(fake.buildContainersArgsForCall) 401 } 402 403 func (fake *FakeWorker) BuildContainersCalls(stub func() int) { 404 fake.buildContainersMutex.Lock() 405 defer fake.buildContainersMutex.Unlock() 406 fake.BuildContainersStub = stub 407 } 408 409 func (fake *FakeWorker) BuildContainersReturns(result1 int) { 410 fake.buildContainersMutex.Lock() 411 defer fake.buildContainersMutex.Unlock() 412 fake.BuildContainersStub = nil 413 fake.buildContainersReturns = struct { 414 result1 int 415 }{result1} 416 } 417 418 func (fake *FakeWorker) BuildContainersReturnsOnCall(i int, result1 int) { 419 fake.buildContainersMutex.Lock() 420 defer fake.buildContainersMutex.Unlock() 421 fake.BuildContainersStub = nil 422 if fake.buildContainersReturnsOnCall == nil { 423 fake.buildContainersReturnsOnCall = make(map[int]struct { 424 result1 int 425 }) 426 } 427 fake.buildContainersReturnsOnCall[i] = struct { 428 result1 int 429 }{result1} 430 } 431 432 func (fake *FakeWorker) CertsVolume(arg1 lager.Logger) (worker.Volume, bool, error) { 433 fake.certsVolumeMutex.Lock() 434 ret, specificReturn := fake.certsVolumeReturnsOnCall[len(fake.certsVolumeArgsForCall)] 435 fake.certsVolumeArgsForCall = append(fake.certsVolumeArgsForCall, struct { 436 arg1 lager.Logger 437 }{arg1}) 438 fake.recordInvocation("CertsVolume", []interface{}{arg1}) 439 fake.certsVolumeMutex.Unlock() 440 if fake.CertsVolumeStub != nil { 441 return fake.CertsVolumeStub(arg1) 442 } 443 if specificReturn { 444 return ret.result1, ret.result2, ret.result3 445 } 446 fakeReturns := fake.certsVolumeReturns 447 return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3 448 } 449 450 func (fake *FakeWorker) CertsVolumeCallCount() int { 451 fake.certsVolumeMutex.RLock() 452 defer fake.certsVolumeMutex.RUnlock() 453 return len(fake.certsVolumeArgsForCall) 454 } 455 456 func (fake *FakeWorker) CertsVolumeCalls(stub func(lager.Logger) (worker.Volume, bool, error)) { 457 fake.certsVolumeMutex.Lock() 458 defer fake.certsVolumeMutex.Unlock() 459 fake.CertsVolumeStub = stub 460 } 461 462 func (fake *FakeWorker) CertsVolumeArgsForCall(i int) lager.Logger { 463 fake.certsVolumeMutex.RLock() 464 defer fake.certsVolumeMutex.RUnlock() 465 argsForCall := fake.certsVolumeArgsForCall[i] 466 return argsForCall.arg1 467 } 468 469 func (fake *FakeWorker) CertsVolumeReturns(result1 worker.Volume, result2 bool, result3 error) { 470 fake.certsVolumeMutex.Lock() 471 defer fake.certsVolumeMutex.Unlock() 472 fake.CertsVolumeStub = nil 473 fake.certsVolumeReturns = struct { 474 result1 worker.Volume 475 result2 bool 476 result3 error 477 }{result1, result2, result3} 478 } 479 480 func (fake *FakeWorker) CertsVolumeReturnsOnCall(i int, result1 worker.Volume, result2 bool, result3 error) { 481 fake.certsVolumeMutex.Lock() 482 defer fake.certsVolumeMutex.Unlock() 483 fake.CertsVolumeStub = nil 484 if fake.certsVolumeReturnsOnCall == nil { 485 fake.certsVolumeReturnsOnCall = make(map[int]struct { 486 result1 worker.Volume 487 result2 bool 488 result3 error 489 }) 490 } 491 fake.certsVolumeReturnsOnCall[i] = struct { 492 result1 worker.Volume 493 result2 bool 494 result3 error 495 }{result1, result2, result3} 496 } 497 498 func (fake *FakeWorker) CreateVolume(arg1 lager.Logger, arg2 worker.VolumeSpec, arg3 int, arg4 db.VolumeType) (worker.Volume, error) { 499 fake.createVolumeMutex.Lock() 500 ret, specificReturn := fake.createVolumeReturnsOnCall[len(fake.createVolumeArgsForCall)] 501 fake.createVolumeArgsForCall = append(fake.createVolumeArgsForCall, struct { 502 arg1 lager.Logger 503 arg2 worker.VolumeSpec 504 arg3 int 505 arg4 db.VolumeType 506 }{arg1, arg2, arg3, arg4}) 507 fake.recordInvocation("CreateVolume", []interface{}{arg1, arg2, arg3, arg4}) 508 fake.createVolumeMutex.Unlock() 509 if fake.CreateVolumeStub != nil { 510 return fake.CreateVolumeStub(arg1, arg2, arg3, arg4) 511 } 512 if specificReturn { 513 return ret.result1, ret.result2 514 } 515 fakeReturns := fake.createVolumeReturns 516 return fakeReturns.result1, fakeReturns.result2 517 } 518 519 func (fake *FakeWorker) CreateVolumeCallCount() int { 520 fake.createVolumeMutex.RLock() 521 defer fake.createVolumeMutex.RUnlock() 522 return len(fake.createVolumeArgsForCall) 523 } 524 525 func (fake *FakeWorker) CreateVolumeCalls(stub func(lager.Logger, worker.VolumeSpec, int, db.VolumeType) (worker.Volume, error)) { 526 fake.createVolumeMutex.Lock() 527 defer fake.createVolumeMutex.Unlock() 528 fake.CreateVolumeStub = stub 529 } 530 531 func (fake *FakeWorker) CreateVolumeArgsForCall(i int) (lager.Logger, worker.VolumeSpec, int, db.VolumeType) { 532 fake.createVolumeMutex.RLock() 533 defer fake.createVolumeMutex.RUnlock() 534 argsForCall := fake.createVolumeArgsForCall[i] 535 return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3, argsForCall.arg4 536 } 537 538 func (fake *FakeWorker) CreateVolumeReturns(result1 worker.Volume, result2 error) { 539 fake.createVolumeMutex.Lock() 540 defer fake.createVolumeMutex.Unlock() 541 fake.CreateVolumeStub = nil 542 fake.createVolumeReturns = struct { 543 result1 worker.Volume 544 result2 error 545 }{result1, result2} 546 } 547 548 func (fake *FakeWorker) CreateVolumeReturnsOnCall(i int, result1 worker.Volume, result2 error) { 549 fake.createVolumeMutex.Lock() 550 defer fake.createVolumeMutex.Unlock() 551 fake.CreateVolumeStub = nil 552 if fake.createVolumeReturnsOnCall == nil { 553 fake.createVolumeReturnsOnCall = make(map[int]struct { 554 result1 worker.Volume 555 result2 error 556 }) 557 } 558 fake.createVolumeReturnsOnCall[i] = struct { 559 result1 worker.Volume 560 result2 error 561 }{result1, result2} 562 } 563 564 func (fake *FakeWorker) DecreaseActiveTasks() error { 565 fake.decreaseActiveTasksMutex.Lock() 566 ret, specificReturn := fake.decreaseActiveTasksReturnsOnCall[len(fake.decreaseActiveTasksArgsForCall)] 567 fake.decreaseActiveTasksArgsForCall = append(fake.decreaseActiveTasksArgsForCall, struct { 568 }{}) 569 fake.recordInvocation("DecreaseActiveTasks", []interface{}{}) 570 fake.decreaseActiveTasksMutex.Unlock() 571 if fake.DecreaseActiveTasksStub != nil { 572 return fake.DecreaseActiveTasksStub() 573 } 574 if specificReturn { 575 return ret.result1 576 } 577 fakeReturns := fake.decreaseActiveTasksReturns 578 return fakeReturns.result1 579 } 580 581 func (fake *FakeWorker) DecreaseActiveTasksCallCount() int { 582 fake.decreaseActiveTasksMutex.RLock() 583 defer fake.decreaseActiveTasksMutex.RUnlock() 584 return len(fake.decreaseActiveTasksArgsForCall) 585 } 586 587 func (fake *FakeWorker) DecreaseActiveTasksCalls(stub func() error) { 588 fake.decreaseActiveTasksMutex.Lock() 589 defer fake.decreaseActiveTasksMutex.Unlock() 590 fake.DecreaseActiveTasksStub = stub 591 } 592 593 func (fake *FakeWorker) DecreaseActiveTasksReturns(result1 error) { 594 fake.decreaseActiveTasksMutex.Lock() 595 defer fake.decreaseActiveTasksMutex.Unlock() 596 fake.DecreaseActiveTasksStub = nil 597 fake.decreaseActiveTasksReturns = struct { 598 result1 error 599 }{result1} 600 } 601 602 func (fake *FakeWorker) DecreaseActiveTasksReturnsOnCall(i int, result1 error) { 603 fake.decreaseActiveTasksMutex.Lock() 604 defer fake.decreaseActiveTasksMutex.Unlock() 605 fake.DecreaseActiveTasksStub = nil 606 if fake.decreaseActiveTasksReturnsOnCall == nil { 607 fake.decreaseActiveTasksReturnsOnCall = make(map[int]struct { 608 result1 error 609 }) 610 } 611 fake.decreaseActiveTasksReturnsOnCall[i] = struct { 612 result1 error 613 }{result1} 614 } 615 616 func (fake *FakeWorker) Description() string { 617 fake.descriptionMutex.Lock() 618 ret, specificReturn := fake.descriptionReturnsOnCall[len(fake.descriptionArgsForCall)] 619 fake.descriptionArgsForCall = append(fake.descriptionArgsForCall, struct { 620 }{}) 621 fake.recordInvocation("Description", []interface{}{}) 622 fake.descriptionMutex.Unlock() 623 if fake.DescriptionStub != nil { 624 return fake.DescriptionStub() 625 } 626 if specificReturn { 627 return ret.result1 628 } 629 fakeReturns := fake.descriptionReturns 630 return fakeReturns.result1 631 } 632 633 func (fake *FakeWorker) DescriptionCallCount() int { 634 fake.descriptionMutex.RLock() 635 defer fake.descriptionMutex.RUnlock() 636 return len(fake.descriptionArgsForCall) 637 } 638 639 func (fake *FakeWorker) DescriptionCalls(stub func() string) { 640 fake.descriptionMutex.Lock() 641 defer fake.descriptionMutex.Unlock() 642 fake.DescriptionStub = stub 643 } 644 645 func (fake *FakeWorker) DescriptionReturns(result1 string) { 646 fake.descriptionMutex.Lock() 647 defer fake.descriptionMutex.Unlock() 648 fake.DescriptionStub = nil 649 fake.descriptionReturns = struct { 650 result1 string 651 }{result1} 652 } 653 654 func (fake *FakeWorker) DescriptionReturnsOnCall(i int, result1 string) { 655 fake.descriptionMutex.Lock() 656 defer fake.descriptionMutex.Unlock() 657 fake.DescriptionStub = nil 658 if fake.descriptionReturnsOnCall == nil { 659 fake.descriptionReturnsOnCall = make(map[int]struct { 660 result1 string 661 }) 662 } 663 fake.descriptionReturnsOnCall[i] = struct { 664 result1 string 665 }{result1} 666 } 667 668 func (fake *FakeWorker) Ephemeral() bool { 669 fake.ephemeralMutex.Lock() 670 ret, specificReturn := fake.ephemeralReturnsOnCall[len(fake.ephemeralArgsForCall)] 671 fake.ephemeralArgsForCall = append(fake.ephemeralArgsForCall, struct { 672 }{}) 673 fake.recordInvocation("Ephemeral", []interface{}{}) 674 fake.ephemeralMutex.Unlock() 675 if fake.EphemeralStub != nil { 676 return fake.EphemeralStub() 677 } 678 if specificReturn { 679 return ret.result1 680 } 681 fakeReturns := fake.ephemeralReturns 682 return fakeReturns.result1 683 } 684 685 func (fake *FakeWorker) EphemeralCallCount() int { 686 fake.ephemeralMutex.RLock() 687 defer fake.ephemeralMutex.RUnlock() 688 return len(fake.ephemeralArgsForCall) 689 } 690 691 func (fake *FakeWorker) EphemeralCalls(stub func() bool) { 692 fake.ephemeralMutex.Lock() 693 defer fake.ephemeralMutex.Unlock() 694 fake.EphemeralStub = stub 695 } 696 697 func (fake *FakeWorker) EphemeralReturns(result1 bool) { 698 fake.ephemeralMutex.Lock() 699 defer fake.ephemeralMutex.Unlock() 700 fake.EphemeralStub = nil 701 fake.ephemeralReturns = struct { 702 result1 bool 703 }{result1} 704 } 705 706 func (fake *FakeWorker) EphemeralReturnsOnCall(i int, result1 bool) { 707 fake.ephemeralMutex.Lock() 708 defer fake.ephemeralMutex.Unlock() 709 fake.EphemeralStub = nil 710 if fake.ephemeralReturnsOnCall == nil { 711 fake.ephemeralReturnsOnCall = make(map[int]struct { 712 result1 bool 713 }) 714 } 715 fake.ephemeralReturnsOnCall[i] = struct { 716 result1 bool 717 }{result1} 718 } 719 720 func (fake *FakeWorker) Fetch(arg1 context.Context, arg2 lager.Logger, arg3 db.ContainerMetadata, arg4 worker.Worker, arg5 worker.ContainerSpec, arg6 runtime.ProcessSpec, arg7 resource.Resource, arg8 db.ContainerOwner, arg9 db.UsedResourceCache, arg10 string) (worker.GetResult, worker.Volume, error) { 721 fake.fetchMutex.Lock() 722 ret, specificReturn := fake.fetchReturnsOnCall[len(fake.fetchArgsForCall)] 723 fake.fetchArgsForCall = append(fake.fetchArgsForCall, struct { 724 arg1 context.Context 725 arg2 lager.Logger 726 arg3 db.ContainerMetadata 727 arg4 worker.Worker 728 arg5 worker.ContainerSpec 729 arg6 runtime.ProcessSpec 730 arg7 resource.Resource 731 arg8 db.ContainerOwner 732 arg9 db.UsedResourceCache 733 arg10 string 734 }{arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10}) 735 fake.recordInvocation("Fetch", []interface{}{arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10}) 736 fake.fetchMutex.Unlock() 737 if fake.FetchStub != nil { 738 return fake.FetchStub(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10) 739 } 740 if specificReturn { 741 return ret.result1, ret.result2, ret.result3 742 } 743 fakeReturns := fake.fetchReturns 744 return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3 745 } 746 747 func (fake *FakeWorker) FetchCallCount() int { 748 fake.fetchMutex.RLock() 749 defer fake.fetchMutex.RUnlock() 750 return len(fake.fetchArgsForCall) 751 } 752 753 func (fake *FakeWorker) FetchCalls(stub func(context.Context, lager.Logger, db.ContainerMetadata, worker.Worker, worker.ContainerSpec, runtime.ProcessSpec, resource.Resource, db.ContainerOwner, db.UsedResourceCache, string) (worker.GetResult, worker.Volume, error)) { 754 fake.fetchMutex.Lock() 755 defer fake.fetchMutex.Unlock() 756 fake.FetchStub = stub 757 } 758 759 func (fake *FakeWorker) FetchArgsForCall(i int) (context.Context, lager.Logger, db.ContainerMetadata, worker.Worker, worker.ContainerSpec, runtime.ProcessSpec, resource.Resource, db.ContainerOwner, db.UsedResourceCache, string) { 760 fake.fetchMutex.RLock() 761 defer fake.fetchMutex.RUnlock() 762 argsForCall := fake.fetchArgsForCall[i] 763 return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3, argsForCall.arg4, argsForCall.arg5, argsForCall.arg6, argsForCall.arg7, argsForCall.arg8, argsForCall.arg9, argsForCall.arg10 764 } 765 766 func (fake *FakeWorker) FetchReturns(result1 worker.GetResult, result2 worker.Volume, result3 error) { 767 fake.fetchMutex.Lock() 768 defer fake.fetchMutex.Unlock() 769 fake.FetchStub = nil 770 fake.fetchReturns = struct { 771 result1 worker.GetResult 772 result2 worker.Volume 773 result3 error 774 }{result1, result2, result3} 775 } 776 777 func (fake *FakeWorker) FetchReturnsOnCall(i int, result1 worker.GetResult, result2 worker.Volume, result3 error) { 778 fake.fetchMutex.Lock() 779 defer fake.fetchMutex.Unlock() 780 fake.FetchStub = nil 781 if fake.fetchReturnsOnCall == nil { 782 fake.fetchReturnsOnCall = make(map[int]struct { 783 result1 worker.GetResult 784 result2 worker.Volume 785 result3 error 786 }) 787 } 788 fake.fetchReturnsOnCall[i] = struct { 789 result1 worker.GetResult 790 result2 worker.Volume 791 result3 error 792 }{result1, result2, result3} 793 } 794 795 func (fake *FakeWorker) FindContainerByHandle(arg1 lager.Logger, arg2 int, arg3 string) (worker.Container, bool, error) { 796 fake.findContainerByHandleMutex.Lock() 797 ret, specificReturn := fake.findContainerByHandleReturnsOnCall[len(fake.findContainerByHandleArgsForCall)] 798 fake.findContainerByHandleArgsForCall = append(fake.findContainerByHandleArgsForCall, struct { 799 arg1 lager.Logger 800 arg2 int 801 arg3 string 802 }{arg1, arg2, arg3}) 803 fake.recordInvocation("FindContainerByHandle", []interface{}{arg1, arg2, arg3}) 804 fake.findContainerByHandleMutex.Unlock() 805 if fake.FindContainerByHandleStub != nil { 806 return fake.FindContainerByHandleStub(arg1, arg2, arg3) 807 } 808 if specificReturn { 809 return ret.result1, ret.result2, ret.result3 810 } 811 fakeReturns := fake.findContainerByHandleReturns 812 return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3 813 } 814 815 func (fake *FakeWorker) FindContainerByHandleCallCount() int { 816 fake.findContainerByHandleMutex.RLock() 817 defer fake.findContainerByHandleMutex.RUnlock() 818 return len(fake.findContainerByHandleArgsForCall) 819 } 820 821 func (fake *FakeWorker) FindContainerByHandleCalls(stub func(lager.Logger, int, string) (worker.Container, bool, error)) { 822 fake.findContainerByHandleMutex.Lock() 823 defer fake.findContainerByHandleMutex.Unlock() 824 fake.FindContainerByHandleStub = stub 825 } 826 827 func (fake *FakeWorker) FindContainerByHandleArgsForCall(i int) (lager.Logger, int, string) { 828 fake.findContainerByHandleMutex.RLock() 829 defer fake.findContainerByHandleMutex.RUnlock() 830 argsForCall := fake.findContainerByHandleArgsForCall[i] 831 return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3 832 } 833 834 func (fake *FakeWorker) FindContainerByHandleReturns(result1 worker.Container, result2 bool, result3 error) { 835 fake.findContainerByHandleMutex.Lock() 836 defer fake.findContainerByHandleMutex.Unlock() 837 fake.FindContainerByHandleStub = nil 838 fake.findContainerByHandleReturns = struct { 839 result1 worker.Container 840 result2 bool 841 result3 error 842 }{result1, result2, result3} 843 } 844 845 func (fake *FakeWorker) FindContainerByHandleReturnsOnCall(i int, result1 worker.Container, result2 bool, result3 error) { 846 fake.findContainerByHandleMutex.Lock() 847 defer fake.findContainerByHandleMutex.Unlock() 848 fake.FindContainerByHandleStub = nil 849 if fake.findContainerByHandleReturnsOnCall == nil { 850 fake.findContainerByHandleReturnsOnCall = make(map[int]struct { 851 result1 worker.Container 852 result2 bool 853 result3 error 854 }) 855 } 856 fake.findContainerByHandleReturnsOnCall[i] = struct { 857 result1 worker.Container 858 result2 bool 859 result3 error 860 }{result1, result2, result3} 861 } 862 863 func (fake *FakeWorker) FindOrCreateContainer(arg1 context.Context, arg2 lager.Logger, arg3 db.ContainerOwner, arg4 db.ContainerMetadata, arg5 worker.ContainerSpec) (worker.Container, error) { 864 fake.findOrCreateContainerMutex.Lock() 865 ret, specificReturn := fake.findOrCreateContainerReturnsOnCall[len(fake.findOrCreateContainerArgsForCall)] 866 fake.findOrCreateContainerArgsForCall = append(fake.findOrCreateContainerArgsForCall, struct { 867 arg1 context.Context 868 arg2 lager.Logger 869 arg3 db.ContainerOwner 870 arg4 db.ContainerMetadata 871 arg5 worker.ContainerSpec 872 }{arg1, arg2, arg3, arg4, arg5}) 873 fake.recordInvocation("FindOrCreateContainer", []interface{}{arg1, arg2, arg3, arg4, arg5}) 874 fake.findOrCreateContainerMutex.Unlock() 875 if fake.FindOrCreateContainerStub != nil { 876 return fake.FindOrCreateContainerStub(arg1, arg2, arg3, arg4, arg5) 877 } 878 if specificReturn { 879 return ret.result1, ret.result2 880 } 881 fakeReturns := fake.findOrCreateContainerReturns 882 return fakeReturns.result1, fakeReturns.result2 883 } 884 885 func (fake *FakeWorker) FindOrCreateContainerCallCount() int { 886 fake.findOrCreateContainerMutex.RLock() 887 defer fake.findOrCreateContainerMutex.RUnlock() 888 return len(fake.findOrCreateContainerArgsForCall) 889 } 890 891 func (fake *FakeWorker) FindOrCreateContainerCalls(stub func(context.Context, lager.Logger, db.ContainerOwner, db.ContainerMetadata, worker.ContainerSpec) (worker.Container, error)) { 892 fake.findOrCreateContainerMutex.Lock() 893 defer fake.findOrCreateContainerMutex.Unlock() 894 fake.FindOrCreateContainerStub = stub 895 } 896 897 func (fake *FakeWorker) FindOrCreateContainerArgsForCall(i int) (context.Context, lager.Logger, db.ContainerOwner, db.ContainerMetadata, worker.ContainerSpec) { 898 fake.findOrCreateContainerMutex.RLock() 899 defer fake.findOrCreateContainerMutex.RUnlock() 900 argsForCall := fake.findOrCreateContainerArgsForCall[i] 901 return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3, argsForCall.arg4, argsForCall.arg5 902 } 903 904 func (fake *FakeWorker) FindOrCreateContainerReturns(result1 worker.Container, result2 error) { 905 fake.findOrCreateContainerMutex.Lock() 906 defer fake.findOrCreateContainerMutex.Unlock() 907 fake.FindOrCreateContainerStub = nil 908 fake.findOrCreateContainerReturns = struct { 909 result1 worker.Container 910 result2 error 911 }{result1, result2} 912 } 913 914 func (fake *FakeWorker) FindOrCreateContainerReturnsOnCall(i int, result1 worker.Container, result2 error) { 915 fake.findOrCreateContainerMutex.Lock() 916 defer fake.findOrCreateContainerMutex.Unlock() 917 fake.FindOrCreateContainerStub = nil 918 if fake.findOrCreateContainerReturnsOnCall == nil { 919 fake.findOrCreateContainerReturnsOnCall = make(map[int]struct { 920 result1 worker.Container 921 result2 error 922 }) 923 } 924 fake.findOrCreateContainerReturnsOnCall[i] = struct { 925 result1 worker.Container 926 result2 error 927 }{result1, result2} 928 } 929 930 func (fake *FakeWorker) FindResourceCacheForVolume(arg1 worker.Volume) (db.UsedResourceCache, bool, error) { 931 fake.findResourceCacheForVolumeMutex.Lock() 932 ret, specificReturn := fake.findResourceCacheForVolumeReturnsOnCall[len(fake.findResourceCacheForVolumeArgsForCall)] 933 fake.findResourceCacheForVolumeArgsForCall = append(fake.findResourceCacheForVolumeArgsForCall, struct { 934 arg1 worker.Volume 935 }{arg1}) 936 fake.recordInvocation("FindResourceCacheForVolume", []interface{}{arg1}) 937 fake.findResourceCacheForVolumeMutex.Unlock() 938 if fake.FindResourceCacheForVolumeStub != nil { 939 return fake.FindResourceCacheForVolumeStub(arg1) 940 } 941 if specificReturn { 942 return ret.result1, ret.result2, ret.result3 943 } 944 fakeReturns := fake.findResourceCacheForVolumeReturns 945 return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3 946 } 947 948 func (fake *FakeWorker) FindResourceCacheForVolumeCallCount() int { 949 fake.findResourceCacheForVolumeMutex.RLock() 950 defer fake.findResourceCacheForVolumeMutex.RUnlock() 951 return len(fake.findResourceCacheForVolumeArgsForCall) 952 } 953 954 func (fake *FakeWorker) FindResourceCacheForVolumeCalls(stub func(worker.Volume) (db.UsedResourceCache, bool, error)) { 955 fake.findResourceCacheForVolumeMutex.Lock() 956 defer fake.findResourceCacheForVolumeMutex.Unlock() 957 fake.FindResourceCacheForVolumeStub = stub 958 } 959 960 func (fake *FakeWorker) FindResourceCacheForVolumeArgsForCall(i int) worker.Volume { 961 fake.findResourceCacheForVolumeMutex.RLock() 962 defer fake.findResourceCacheForVolumeMutex.RUnlock() 963 argsForCall := fake.findResourceCacheForVolumeArgsForCall[i] 964 return argsForCall.arg1 965 } 966 967 func (fake *FakeWorker) FindResourceCacheForVolumeReturns(result1 db.UsedResourceCache, result2 bool, result3 error) { 968 fake.findResourceCacheForVolumeMutex.Lock() 969 defer fake.findResourceCacheForVolumeMutex.Unlock() 970 fake.FindResourceCacheForVolumeStub = nil 971 fake.findResourceCacheForVolumeReturns = struct { 972 result1 db.UsedResourceCache 973 result2 bool 974 result3 error 975 }{result1, result2, result3} 976 } 977 978 func (fake *FakeWorker) FindResourceCacheForVolumeReturnsOnCall(i int, result1 db.UsedResourceCache, result2 bool, result3 error) { 979 fake.findResourceCacheForVolumeMutex.Lock() 980 defer fake.findResourceCacheForVolumeMutex.Unlock() 981 fake.FindResourceCacheForVolumeStub = nil 982 if fake.findResourceCacheForVolumeReturnsOnCall == nil { 983 fake.findResourceCacheForVolumeReturnsOnCall = make(map[int]struct { 984 result1 db.UsedResourceCache 985 result2 bool 986 result3 error 987 }) 988 } 989 fake.findResourceCacheForVolumeReturnsOnCall[i] = struct { 990 result1 db.UsedResourceCache 991 result2 bool 992 result3 error 993 }{result1, result2, result3} 994 } 995 996 func (fake *FakeWorker) FindVolumeForResourceCache(arg1 lager.Logger, arg2 db.UsedResourceCache) (worker.Volume, bool, error) { 997 fake.findVolumeForResourceCacheMutex.Lock() 998 ret, specificReturn := fake.findVolumeForResourceCacheReturnsOnCall[len(fake.findVolumeForResourceCacheArgsForCall)] 999 fake.findVolumeForResourceCacheArgsForCall = append(fake.findVolumeForResourceCacheArgsForCall, struct { 1000 arg1 lager.Logger 1001 arg2 db.UsedResourceCache 1002 }{arg1, arg2}) 1003 fake.recordInvocation("FindVolumeForResourceCache", []interface{}{arg1, arg2}) 1004 fake.findVolumeForResourceCacheMutex.Unlock() 1005 if fake.FindVolumeForResourceCacheStub != nil { 1006 return fake.FindVolumeForResourceCacheStub(arg1, arg2) 1007 } 1008 if specificReturn { 1009 return ret.result1, ret.result2, ret.result3 1010 } 1011 fakeReturns := fake.findVolumeForResourceCacheReturns 1012 return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3 1013 } 1014 1015 func (fake *FakeWorker) FindVolumeForResourceCacheCallCount() int { 1016 fake.findVolumeForResourceCacheMutex.RLock() 1017 defer fake.findVolumeForResourceCacheMutex.RUnlock() 1018 return len(fake.findVolumeForResourceCacheArgsForCall) 1019 } 1020 1021 func (fake *FakeWorker) FindVolumeForResourceCacheCalls(stub func(lager.Logger, db.UsedResourceCache) (worker.Volume, bool, error)) { 1022 fake.findVolumeForResourceCacheMutex.Lock() 1023 defer fake.findVolumeForResourceCacheMutex.Unlock() 1024 fake.FindVolumeForResourceCacheStub = stub 1025 } 1026 1027 func (fake *FakeWorker) FindVolumeForResourceCacheArgsForCall(i int) (lager.Logger, db.UsedResourceCache) { 1028 fake.findVolumeForResourceCacheMutex.RLock() 1029 defer fake.findVolumeForResourceCacheMutex.RUnlock() 1030 argsForCall := fake.findVolumeForResourceCacheArgsForCall[i] 1031 return argsForCall.arg1, argsForCall.arg2 1032 } 1033 1034 func (fake *FakeWorker) FindVolumeForResourceCacheReturns(result1 worker.Volume, result2 bool, result3 error) { 1035 fake.findVolumeForResourceCacheMutex.Lock() 1036 defer fake.findVolumeForResourceCacheMutex.Unlock() 1037 fake.FindVolumeForResourceCacheStub = nil 1038 fake.findVolumeForResourceCacheReturns = struct { 1039 result1 worker.Volume 1040 result2 bool 1041 result3 error 1042 }{result1, result2, result3} 1043 } 1044 1045 func (fake *FakeWorker) FindVolumeForResourceCacheReturnsOnCall(i int, result1 worker.Volume, result2 bool, result3 error) { 1046 fake.findVolumeForResourceCacheMutex.Lock() 1047 defer fake.findVolumeForResourceCacheMutex.Unlock() 1048 fake.FindVolumeForResourceCacheStub = nil 1049 if fake.findVolumeForResourceCacheReturnsOnCall == nil { 1050 fake.findVolumeForResourceCacheReturnsOnCall = make(map[int]struct { 1051 result1 worker.Volume 1052 result2 bool 1053 result3 error 1054 }) 1055 } 1056 fake.findVolumeForResourceCacheReturnsOnCall[i] = struct { 1057 result1 worker.Volume 1058 result2 bool 1059 result3 error 1060 }{result1, result2, result3} 1061 } 1062 1063 func (fake *FakeWorker) FindVolumeForTaskCache(arg1 lager.Logger, arg2 int, arg3 int, arg4 string, arg5 string) (worker.Volume, bool, error) { 1064 fake.findVolumeForTaskCacheMutex.Lock() 1065 ret, specificReturn := fake.findVolumeForTaskCacheReturnsOnCall[len(fake.findVolumeForTaskCacheArgsForCall)] 1066 fake.findVolumeForTaskCacheArgsForCall = append(fake.findVolumeForTaskCacheArgsForCall, struct { 1067 arg1 lager.Logger 1068 arg2 int 1069 arg3 int 1070 arg4 string 1071 arg5 string 1072 }{arg1, arg2, arg3, arg4, arg5}) 1073 fake.recordInvocation("FindVolumeForTaskCache", []interface{}{arg1, arg2, arg3, arg4, arg5}) 1074 fake.findVolumeForTaskCacheMutex.Unlock() 1075 if fake.FindVolumeForTaskCacheStub != nil { 1076 return fake.FindVolumeForTaskCacheStub(arg1, arg2, arg3, arg4, arg5) 1077 } 1078 if specificReturn { 1079 return ret.result1, ret.result2, ret.result3 1080 } 1081 fakeReturns := fake.findVolumeForTaskCacheReturns 1082 return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3 1083 } 1084 1085 func (fake *FakeWorker) FindVolumeForTaskCacheCallCount() int { 1086 fake.findVolumeForTaskCacheMutex.RLock() 1087 defer fake.findVolumeForTaskCacheMutex.RUnlock() 1088 return len(fake.findVolumeForTaskCacheArgsForCall) 1089 } 1090 1091 func (fake *FakeWorker) FindVolumeForTaskCacheCalls(stub func(lager.Logger, int, int, string, string) (worker.Volume, bool, error)) { 1092 fake.findVolumeForTaskCacheMutex.Lock() 1093 defer fake.findVolumeForTaskCacheMutex.Unlock() 1094 fake.FindVolumeForTaskCacheStub = stub 1095 } 1096 1097 func (fake *FakeWorker) FindVolumeForTaskCacheArgsForCall(i int) (lager.Logger, int, int, string, string) { 1098 fake.findVolumeForTaskCacheMutex.RLock() 1099 defer fake.findVolumeForTaskCacheMutex.RUnlock() 1100 argsForCall := fake.findVolumeForTaskCacheArgsForCall[i] 1101 return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3, argsForCall.arg4, argsForCall.arg5 1102 } 1103 1104 func (fake *FakeWorker) FindVolumeForTaskCacheReturns(result1 worker.Volume, result2 bool, result3 error) { 1105 fake.findVolumeForTaskCacheMutex.Lock() 1106 defer fake.findVolumeForTaskCacheMutex.Unlock() 1107 fake.FindVolumeForTaskCacheStub = nil 1108 fake.findVolumeForTaskCacheReturns = struct { 1109 result1 worker.Volume 1110 result2 bool 1111 result3 error 1112 }{result1, result2, result3} 1113 } 1114 1115 func (fake *FakeWorker) FindVolumeForTaskCacheReturnsOnCall(i int, result1 worker.Volume, result2 bool, result3 error) { 1116 fake.findVolumeForTaskCacheMutex.Lock() 1117 defer fake.findVolumeForTaskCacheMutex.Unlock() 1118 fake.FindVolumeForTaskCacheStub = nil 1119 if fake.findVolumeForTaskCacheReturnsOnCall == nil { 1120 fake.findVolumeForTaskCacheReturnsOnCall = make(map[int]struct { 1121 result1 worker.Volume 1122 result2 bool 1123 result3 error 1124 }) 1125 } 1126 fake.findVolumeForTaskCacheReturnsOnCall[i] = struct { 1127 result1 worker.Volume 1128 result2 bool 1129 result3 error 1130 }{result1, result2, result3} 1131 } 1132 1133 func (fake *FakeWorker) GardenClient() gclient.Client { 1134 fake.gardenClientMutex.Lock() 1135 ret, specificReturn := fake.gardenClientReturnsOnCall[len(fake.gardenClientArgsForCall)] 1136 fake.gardenClientArgsForCall = append(fake.gardenClientArgsForCall, struct { 1137 }{}) 1138 fake.recordInvocation("GardenClient", []interface{}{}) 1139 fake.gardenClientMutex.Unlock() 1140 if fake.GardenClientStub != nil { 1141 return fake.GardenClientStub() 1142 } 1143 if specificReturn { 1144 return ret.result1 1145 } 1146 fakeReturns := fake.gardenClientReturns 1147 return fakeReturns.result1 1148 } 1149 1150 func (fake *FakeWorker) GardenClientCallCount() int { 1151 fake.gardenClientMutex.RLock() 1152 defer fake.gardenClientMutex.RUnlock() 1153 return len(fake.gardenClientArgsForCall) 1154 } 1155 1156 func (fake *FakeWorker) GardenClientCalls(stub func() gclient.Client) { 1157 fake.gardenClientMutex.Lock() 1158 defer fake.gardenClientMutex.Unlock() 1159 fake.GardenClientStub = stub 1160 } 1161 1162 func (fake *FakeWorker) GardenClientReturns(result1 gclient.Client) { 1163 fake.gardenClientMutex.Lock() 1164 defer fake.gardenClientMutex.Unlock() 1165 fake.GardenClientStub = nil 1166 fake.gardenClientReturns = struct { 1167 result1 gclient.Client 1168 }{result1} 1169 } 1170 1171 func (fake *FakeWorker) GardenClientReturnsOnCall(i int, result1 gclient.Client) { 1172 fake.gardenClientMutex.Lock() 1173 defer fake.gardenClientMutex.Unlock() 1174 fake.GardenClientStub = nil 1175 if fake.gardenClientReturnsOnCall == nil { 1176 fake.gardenClientReturnsOnCall = make(map[int]struct { 1177 result1 gclient.Client 1178 }) 1179 } 1180 fake.gardenClientReturnsOnCall[i] = struct { 1181 result1 gclient.Client 1182 }{result1} 1183 } 1184 1185 func (fake *FakeWorker) IncreaseActiveTasks() error { 1186 fake.increaseActiveTasksMutex.Lock() 1187 ret, specificReturn := fake.increaseActiveTasksReturnsOnCall[len(fake.increaseActiveTasksArgsForCall)] 1188 fake.increaseActiveTasksArgsForCall = append(fake.increaseActiveTasksArgsForCall, struct { 1189 }{}) 1190 fake.recordInvocation("IncreaseActiveTasks", []interface{}{}) 1191 fake.increaseActiveTasksMutex.Unlock() 1192 if fake.IncreaseActiveTasksStub != nil { 1193 return fake.IncreaseActiveTasksStub() 1194 } 1195 if specificReturn { 1196 return ret.result1 1197 } 1198 fakeReturns := fake.increaseActiveTasksReturns 1199 return fakeReturns.result1 1200 } 1201 1202 func (fake *FakeWorker) IncreaseActiveTasksCallCount() int { 1203 fake.increaseActiveTasksMutex.RLock() 1204 defer fake.increaseActiveTasksMutex.RUnlock() 1205 return len(fake.increaseActiveTasksArgsForCall) 1206 } 1207 1208 func (fake *FakeWorker) IncreaseActiveTasksCalls(stub func() error) { 1209 fake.increaseActiveTasksMutex.Lock() 1210 defer fake.increaseActiveTasksMutex.Unlock() 1211 fake.IncreaseActiveTasksStub = stub 1212 } 1213 1214 func (fake *FakeWorker) IncreaseActiveTasksReturns(result1 error) { 1215 fake.increaseActiveTasksMutex.Lock() 1216 defer fake.increaseActiveTasksMutex.Unlock() 1217 fake.IncreaseActiveTasksStub = nil 1218 fake.increaseActiveTasksReturns = struct { 1219 result1 error 1220 }{result1} 1221 } 1222 1223 func (fake *FakeWorker) IncreaseActiveTasksReturnsOnCall(i int, result1 error) { 1224 fake.increaseActiveTasksMutex.Lock() 1225 defer fake.increaseActiveTasksMutex.Unlock() 1226 fake.IncreaseActiveTasksStub = nil 1227 if fake.increaseActiveTasksReturnsOnCall == nil { 1228 fake.increaseActiveTasksReturnsOnCall = make(map[int]struct { 1229 result1 error 1230 }) 1231 } 1232 fake.increaseActiveTasksReturnsOnCall[i] = struct { 1233 result1 error 1234 }{result1} 1235 } 1236 1237 func (fake *FakeWorker) IsOwnedByTeam() bool { 1238 fake.isOwnedByTeamMutex.Lock() 1239 ret, specificReturn := fake.isOwnedByTeamReturnsOnCall[len(fake.isOwnedByTeamArgsForCall)] 1240 fake.isOwnedByTeamArgsForCall = append(fake.isOwnedByTeamArgsForCall, struct { 1241 }{}) 1242 fake.recordInvocation("IsOwnedByTeam", []interface{}{}) 1243 fake.isOwnedByTeamMutex.Unlock() 1244 if fake.IsOwnedByTeamStub != nil { 1245 return fake.IsOwnedByTeamStub() 1246 } 1247 if specificReturn { 1248 return ret.result1 1249 } 1250 fakeReturns := fake.isOwnedByTeamReturns 1251 return fakeReturns.result1 1252 } 1253 1254 func (fake *FakeWorker) IsOwnedByTeamCallCount() int { 1255 fake.isOwnedByTeamMutex.RLock() 1256 defer fake.isOwnedByTeamMutex.RUnlock() 1257 return len(fake.isOwnedByTeamArgsForCall) 1258 } 1259 1260 func (fake *FakeWorker) IsOwnedByTeamCalls(stub func() bool) { 1261 fake.isOwnedByTeamMutex.Lock() 1262 defer fake.isOwnedByTeamMutex.Unlock() 1263 fake.IsOwnedByTeamStub = stub 1264 } 1265 1266 func (fake *FakeWorker) IsOwnedByTeamReturns(result1 bool) { 1267 fake.isOwnedByTeamMutex.Lock() 1268 defer fake.isOwnedByTeamMutex.Unlock() 1269 fake.IsOwnedByTeamStub = nil 1270 fake.isOwnedByTeamReturns = struct { 1271 result1 bool 1272 }{result1} 1273 } 1274 1275 func (fake *FakeWorker) IsOwnedByTeamReturnsOnCall(i int, result1 bool) { 1276 fake.isOwnedByTeamMutex.Lock() 1277 defer fake.isOwnedByTeamMutex.Unlock() 1278 fake.IsOwnedByTeamStub = nil 1279 if fake.isOwnedByTeamReturnsOnCall == nil { 1280 fake.isOwnedByTeamReturnsOnCall = make(map[int]struct { 1281 result1 bool 1282 }) 1283 } 1284 fake.isOwnedByTeamReturnsOnCall[i] = struct { 1285 result1 bool 1286 }{result1} 1287 } 1288 1289 func (fake *FakeWorker) IsVersionCompatible(arg1 lager.Logger, arg2 version.Version) bool { 1290 fake.isVersionCompatibleMutex.Lock() 1291 ret, specificReturn := fake.isVersionCompatibleReturnsOnCall[len(fake.isVersionCompatibleArgsForCall)] 1292 fake.isVersionCompatibleArgsForCall = append(fake.isVersionCompatibleArgsForCall, struct { 1293 arg1 lager.Logger 1294 arg2 version.Version 1295 }{arg1, arg2}) 1296 fake.recordInvocation("IsVersionCompatible", []interface{}{arg1, arg2}) 1297 fake.isVersionCompatibleMutex.Unlock() 1298 if fake.IsVersionCompatibleStub != nil { 1299 return fake.IsVersionCompatibleStub(arg1, arg2) 1300 } 1301 if specificReturn { 1302 return ret.result1 1303 } 1304 fakeReturns := fake.isVersionCompatibleReturns 1305 return fakeReturns.result1 1306 } 1307 1308 func (fake *FakeWorker) IsVersionCompatibleCallCount() int { 1309 fake.isVersionCompatibleMutex.RLock() 1310 defer fake.isVersionCompatibleMutex.RUnlock() 1311 return len(fake.isVersionCompatibleArgsForCall) 1312 } 1313 1314 func (fake *FakeWorker) IsVersionCompatibleCalls(stub func(lager.Logger, version.Version) bool) { 1315 fake.isVersionCompatibleMutex.Lock() 1316 defer fake.isVersionCompatibleMutex.Unlock() 1317 fake.IsVersionCompatibleStub = stub 1318 } 1319 1320 func (fake *FakeWorker) IsVersionCompatibleArgsForCall(i int) (lager.Logger, version.Version) { 1321 fake.isVersionCompatibleMutex.RLock() 1322 defer fake.isVersionCompatibleMutex.RUnlock() 1323 argsForCall := fake.isVersionCompatibleArgsForCall[i] 1324 return argsForCall.arg1, argsForCall.arg2 1325 } 1326 1327 func (fake *FakeWorker) IsVersionCompatibleReturns(result1 bool) { 1328 fake.isVersionCompatibleMutex.Lock() 1329 defer fake.isVersionCompatibleMutex.Unlock() 1330 fake.IsVersionCompatibleStub = nil 1331 fake.isVersionCompatibleReturns = struct { 1332 result1 bool 1333 }{result1} 1334 } 1335 1336 func (fake *FakeWorker) IsVersionCompatibleReturnsOnCall(i int, result1 bool) { 1337 fake.isVersionCompatibleMutex.Lock() 1338 defer fake.isVersionCompatibleMutex.Unlock() 1339 fake.IsVersionCompatibleStub = nil 1340 if fake.isVersionCompatibleReturnsOnCall == nil { 1341 fake.isVersionCompatibleReturnsOnCall = make(map[int]struct { 1342 result1 bool 1343 }) 1344 } 1345 fake.isVersionCompatibleReturnsOnCall[i] = struct { 1346 result1 bool 1347 }{result1} 1348 } 1349 1350 func (fake *FakeWorker) LookupVolume(arg1 lager.Logger, arg2 string) (worker.Volume, bool, error) { 1351 fake.lookupVolumeMutex.Lock() 1352 ret, specificReturn := fake.lookupVolumeReturnsOnCall[len(fake.lookupVolumeArgsForCall)] 1353 fake.lookupVolumeArgsForCall = append(fake.lookupVolumeArgsForCall, struct { 1354 arg1 lager.Logger 1355 arg2 string 1356 }{arg1, arg2}) 1357 fake.recordInvocation("LookupVolume", []interface{}{arg1, arg2}) 1358 fake.lookupVolumeMutex.Unlock() 1359 if fake.LookupVolumeStub != nil { 1360 return fake.LookupVolumeStub(arg1, arg2) 1361 } 1362 if specificReturn { 1363 return ret.result1, ret.result2, ret.result3 1364 } 1365 fakeReturns := fake.lookupVolumeReturns 1366 return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3 1367 } 1368 1369 func (fake *FakeWorker) LookupVolumeCallCount() int { 1370 fake.lookupVolumeMutex.RLock() 1371 defer fake.lookupVolumeMutex.RUnlock() 1372 return len(fake.lookupVolumeArgsForCall) 1373 } 1374 1375 func (fake *FakeWorker) LookupVolumeCalls(stub func(lager.Logger, string) (worker.Volume, bool, error)) { 1376 fake.lookupVolumeMutex.Lock() 1377 defer fake.lookupVolumeMutex.Unlock() 1378 fake.LookupVolumeStub = stub 1379 } 1380 1381 func (fake *FakeWorker) LookupVolumeArgsForCall(i int) (lager.Logger, string) { 1382 fake.lookupVolumeMutex.RLock() 1383 defer fake.lookupVolumeMutex.RUnlock() 1384 argsForCall := fake.lookupVolumeArgsForCall[i] 1385 return argsForCall.arg1, argsForCall.arg2 1386 } 1387 1388 func (fake *FakeWorker) LookupVolumeReturns(result1 worker.Volume, result2 bool, result3 error) { 1389 fake.lookupVolumeMutex.Lock() 1390 defer fake.lookupVolumeMutex.Unlock() 1391 fake.LookupVolumeStub = nil 1392 fake.lookupVolumeReturns = struct { 1393 result1 worker.Volume 1394 result2 bool 1395 result3 error 1396 }{result1, result2, result3} 1397 } 1398 1399 func (fake *FakeWorker) LookupVolumeReturnsOnCall(i int, result1 worker.Volume, result2 bool, result3 error) { 1400 fake.lookupVolumeMutex.Lock() 1401 defer fake.lookupVolumeMutex.Unlock() 1402 fake.LookupVolumeStub = nil 1403 if fake.lookupVolumeReturnsOnCall == nil { 1404 fake.lookupVolumeReturnsOnCall = make(map[int]struct { 1405 result1 worker.Volume 1406 result2 bool 1407 result3 error 1408 }) 1409 } 1410 fake.lookupVolumeReturnsOnCall[i] = struct { 1411 result1 worker.Volume 1412 result2 bool 1413 result3 error 1414 }{result1, result2, result3} 1415 } 1416 1417 func (fake *FakeWorker) Name() string { 1418 fake.nameMutex.Lock() 1419 ret, specificReturn := fake.nameReturnsOnCall[len(fake.nameArgsForCall)] 1420 fake.nameArgsForCall = append(fake.nameArgsForCall, struct { 1421 }{}) 1422 fake.recordInvocation("Name", []interface{}{}) 1423 fake.nameMutex.Unlock() 1424 if fake.NameStub != nil { 1425 return fake.NameStub() 1426 } 1427 if specificReturn { 1428 return ret.result1 1429 } 1430 fakeReturns := fake.nameReturns 1431 return fakeReturns.result1 1432 } 1433 1434 func (fake *FakeWorker) NameCallCount() int { 1435 fake.nameMutex.RLock() 1436 defer fake.nameMutex.RUnlock() 1437 return len(fake.nameArgsForCall) 1438 } 1439 1440 func (fake *FakeWorker) NameCalls(stub func() string) { 1441 fake.nameMutex.Lock() 1442 defer fake.nameMutex.Unlock() 1443 fake.NameStub = stub 1444 } 1445 1446 func (fake *FakeWorker) NameReturns(result1 string) { 1447 fake.nameMutex.Lock() 1448 defer fake.nameMutex.Unlock() 1449 fake.NameStub = nil 1450 fake.nameReturns = struct { 1451 result1 string 1452 }{result1} 1453 } 1454 1455 func (fake *FakeWorker) NameReturnsOnCall(i int, result1 string) { 1456 fake.nameMutex.Lock() 1457 defer fake.nameMutex.Unlock() 1458 fake.NameStub = nil 1459 if fake.nameReturnsOnCall == nil { 1460 fake.nameReturnsOnCall = make(map[int]struct { 1461 result1 string 1462 }) 1463 } 1464 fake.nameReturnsOnCall[i] = struct { 1465 result1 string 1466 }{result1} 1467 } 1468 1469 func (fake *FakeWorker) ResourceTypes() []atc.WorkerResourceType { 1470 fake.resourceTypesMutex.Lock() 1471 ret, specificReturn := fake.resourceTypesReturnsOnCall[len(fake.resourceTypesArgsForCall)] 1472 fake.resourceTypesArgsForCall = append(fake.resourceTypesArgsForCall, struct { 1473 }{}) 1474 fake.recordInvocation("ResourceTypes", []interface{}{}) 1475 fake.resourceTypesMutex.Unlock() 1476 if fake.ResourceTypesStub != nil { 1477 return fake.ResourceTypesStub() 1478 } 1479 if specificReturn { 1480 return ret.result1 1481 } 1482 fakeReturns := fake.resourceTypesReturns 1483 return fakeReturns.result1 1484 } 1485 1486 func (fake *FakeWorker) ResourceTypesCallCount() int { 1487 fake.resourceTypesMutex.RLock() 1488 defer fake.resourceTypesMutex.RUnlock() 1489 return len(fake.resourceTypesArgsForCall) 1490 } 1491 1492 func (fake *FakeWorker) ResourceTypesCalls(stub func() []atc.WorkerResourceType) { 1493 fake.resourceTypesMutex.Lock() 1494 defer fake.resourceTypesMutex.Unlock() 1495 fake.ResourceTypesStub = stub 1496 } 1497 1498 func (fake *FakeWorker) ResourceTypesReturns(result1 []atc.WorkerResourceType) { 1499 fake.resourceTypesMutex.Lock() 1500 defer fake.resourceTypesMutex.Unlock() 1501 fake.ResourceTypesStub = nil 1502 fake.resourceTypesReturns = struct { 1503 result1 []atc.WorkerResourceType 1504 }{result1} 1505 } 1506 1507 func (fake *FakeWorker) ResourceTypesReturnsOnCall(i int, result1 []atc.WorkerResourceType) { 1508 fake.resourceTypesMutex.Lock() 1509 defer fake.resourceTypesMutex.Unlock() 1510 fake.ResourceTypesStub = nil 1511 if fake.resourceTypesReturnsOnCall == nil { 1512 fake.resourceTypesReturnsOnCall = make(map[int]struct { 1513 result1 []atc.WorkerResourceType 1514 }) 1515 } 1516 fake.resourceTypesReturnsOnCall[i] = struct { 1517 result1 []atc.WorkerResourceType 1518 }{result1} 1519 } 1520 1521 func (fake *FakeWorker) Satisfies(arg1 lager.Logger, arg2 worker.WorkerSpec) bool { 1522 fake.satisfiesMutex.Lock() 1523 ret, specificReturn := fake.satisfiesReturnsOnCall[len(fake.satisfiesArgsForCall)] 1524 fake.satisfiesArgsForCall = append(fake.satisfiesArgsForCall, struct { 1525 arg1 lager.Logger 1526 arg2 worker.WorkerSpec 1527 }{arg1, arg2}) 1528 fake.recordInvocation("Satisfies", []interface{}{arg1, arg2}) 1529 fake.satisfiesMutex.Unlock() 1530 if fake.SatisfiesStub != nil { 1531 return fake.SatisfiesStub(arg1, arg2) 1532 } 1533 if specificReturn { 1534 return ret.result1 1535 } 1536 fakeReturns := fake.satisfiesReturns 1537 return fakeReturns.result1 1538 } 1539 1540 func (fake *FakeWorker) SatisfiesCallCount() int { 1541 fake.satisfiesMutex.RLock() 1542 defer fake.satisfiesMutex.RUnlock() 1543 return len(fake.satisfiesArgsForCall) 1544 } 1545 1546 func (fake *FakeWorker) SatisfiesCalls(stub func(lager.Logger, worker.WorkerSpec) bool) { 1547 fake.satisfiesMutex.Lock() 1548 defer fake.satisfiesMutex.Unlock() 1549 fake.SatisfiesStub = stub 1550 } 1551 1552 func (fake *FakeWorker) SatisfiesArgsForCall(i int) (lager.Logger, worker.WorkerSpec) { 1553 fake.satisfiesMutex.RLock() 1554 defer fake.satisfiesMutex.RUnlock() 1555 argsForCall := fake.satisfiesArgsForCall[i] 1556 return argsForCall.arg1, argsForCall.arg2 1557 } 1558 1559 func (fake *FakeWorker) SatisfiesReturns(result1 bool) { 1560 fake.satisfiesMutex.Lock() 1561 defer fake.satisfiesMutex.Unlock() 1562 fake.SatisfiesStub = nil 1563 fake.satisfiesReturns = struct { 1564 result1 bool 1565 }{result1} 1566 } 1567 1568 func (fake *FakeWorker) SatisfiesReturnsOnCall(i int, result1 bool) { 1569 fake.satisfiesMutex.Lock() 1570 defer fake.satisfiesMutex.Unlock() 1571 fake.SatisfiesStub = nil 1572 if fake.satisfiesReturnsOnCall == nil { 1573 fake.satisfiesReturnsOnCall = make(map[int]struct { 1574 result1 bool 1575 }) 1576 } 1577 fake.satisfiesReturnsOnCall[i] = struct { 1578 result1 bool 1579 }{result1} 1580 } 1581 1582 func (fake *FakeWorker) Tags() atc.Tags { 1583 fake.tagsMutex.Lock() 1584 ret, specificReturn := fake.tagsReturnsOnCall[len(fake.tagsArgsForCall)] 1585 fake.tagsArgsForCall = append(fake.tagsArgsForCall, struct { 1586 }{}) 1587 fake.recordInvocation("Tags", []interface{}{}) 1588 fake.tagsMutex.Unlock() 1589 if fake.TagsStub != nil { 1590 return fake.TagsStub() 1591 } 1592 if specificReturn { 1593 return ret.result1 1594 } 1595 fakeReturns := fake.tagsReturns 1596 return fakeReturns.result1 1597 } 1598 1599 func (fake *FakeWorker) TagsCallCount() int { 1600 fake.tagsMutex.RLock() 1601 defer fake.tagsMutex.RUnlock() 1602 return len(fake.tagsArgsForCall) 1603 } 1604 1605 func (fake *FakeWorker) TagsCalls(stub func() atc.Tags) { 1606 fake.tagsMutex.Lock() 1607 defer fake.tagsMutex.Unlock() 1608 fake.TagsStub = stub 1609 } 1610 1611 func (fake *FakeWorker) TagsReturns(result1 atc.Tags) { 1612 fake.tagsMutex.Lock() 1613 defer fake.tagsMutex.Unlock() 1614 fake.TagsStub = nil 1615 fake.tagsReturns = struct { 1616 result1 atc.Tags 1617 }{result1} 1618 } 1619 1620 func (fake *FakeWorker) TagsReturnsOnCall(i int, result1 atc.Tags) { 1621 fake.tagsMutex.Lock() 1622 defer fake.tagsMutex.Unlock() 1623 fake.TagsStub = nil 1624 if fake.tagsReturnsOnCall == nil { 1625 fake.tagsReturnsOnCall = make(map[int]struct { 1626 result1 atc.Tags 1627 }) 1628 } 1629 fake.tagsReturnsOnCall[i] = struct { 1630 result1 atc.Tags 1631 }{result1} 1632 } 1633 1634 func (fake *FakeWorker) Uptime() time.Duration { 1635 fake.uptimeMutex.Lock() 1636 ret, specificReturn := fake.uptimeReturnsOnCall[len(fake.uptimeArgsForCall)] 1637 fake.uptimeArgsForCall = append(fake.uptimeArgsForCall, struct { 1638 }{}) 1639 fake.recordInvocation("Uptime", []interface{}{}) 1640 fake.uptimeMutex.Unlock() 1641 if fake.UptimeStub != nil { 1642 return fake.UptimeStub() 1643 } 1644 if specificReturn { 1645 return ret.result1 1646 } 1647 fakeReturns := fake.uptimeReturns 1648 return fakeReturns.result1 1649 } 1650 1651 func (fake *FakeWorker) UptimeCallCount() int { 1652 fake.uptimeMutex.RLock() 1653 defer fake.uptimeMutex.RUnlock() 1654 return len(fake.uptimeArgsForCall) 1655 } 1656 1657 func (fake *FakeWorker) UptimeCalls(stub func() time.Duration) { 1658 fake.uptimeMutex.Lock() 1659 defer fake.uptimeMutex.Unlock() 1660 fake.UptimeStub = stub 1661 } 1662 1663 func (fake *FakeWorker) UptimeReturns(result1 time.Duration) { 1664 fake.uptimeMutex.Lock() 1665 defer fake.uptimeMutex.Unlock() 1666 fake.UptimeStub = nil 1667 fake.uptimeReturns = struct { 1668 result1 time.Duration 1669 }{result1} 1670 } 1671 1672 func (fake *FakeWorker) UptimeReturnsOnCall(i int, result1 time.Duration) { 1673 fake.uptimeMutex.Lock() 1674 defer fake.uptimeMutex.Unlock() 1675 fake.UptimeStub = nil 1676 if fake.uptimeReturnsOnCall == nil { 1677 fake.uptimeReturnsOnCall = make(map[int]struct { 1678 result1 time.Duration 1679 }) 1680 } 1681 fake.uptimeReturnsOnCall[i] = struct { 1682 result1 time.Duration 1683 }{result1} 1684 } 1685 1686 func (fake *FakeWorker) Invocations() map[string][][]interface{} { 1687 fake.invocationsMutex.RLock() 1688 defer fake.invocationsMutex.RUnlock() 1689 fake.activeTasksMutex.RLock() 1690 defer fake.activeTasksMutex.RUnlock() 1691 fake.buildContainersMutex.RLock() 1692 defer fake.buildContainersMutex.RUnlock() 1693 fake.certsVolumeMutex.RLock() 1694 defer fake.certsVolumeMutex.RUnlock() 1695 fake.createVolumeMutex.RLock() 1696 defer fake.createVolumeMutex.RUnlock() 1697 fake.decreaseActiveTasksMutex.RLock() 1698 defer fake.decreaseActiveTasksMutex.RUnlock() 1699 fake.descriptionMutex.RLock() 1700 defer fake.descriptionMutex.RUnlock() 1701 fake.ephemeralMutex.RLock() 1702 defer fake.ephemeralMutex.RUnlock() 1703 fake.fetchMutex.RLock() 1704 defer fake.fetchMutex.RUnlock() 1705 fake.findContainerByHandleMutex.RLock() 1706 defer fake.findContainerByHandleMutex.RUnlock() 1707 fake.findOrCreateContainerMutex.RLock() 1708 defer fake.findOrCreateContainerMutex.RUnlock() 1709 fake.findResourceCacheForVolumeMutex.RLock() 1710 defer fake.findResourceCacheForVolumeMutex.RUnlock() 1711 fake.findVolumeForResourceCacheMutex.RLock() 1712 defer fake.findVolumeForResourceCacheMutex.RUnlock() 1713 fake.findVolumeForTaskCacheMutex.RLock() 1714 defer fake.findVolumeForTaskCacheMutex.RUnlock() 1715 fake.gardenClientMutex.RLock() 1716 defer fake.gardenClientMutex.RUnlock() 1717 fake.increaseActiveTasksMutex.RLock() 1718 defer fake.increaseActiveTasksMutex.RUnlock() 1719 fake.isOwnedByTeamMutex.RLock() 1720 defer fake.isOwnedByTeamMutex.RUnlock() 1721 fake.isVersionCompatibleMutex.RLock() 1722 defer fake.isVersionCompatibleMutex.RUnlock() 1723 fake.lookupVolumeMutex.RLock() 1724 defer fake.lookupVolumeMutex.RUnlock() 1725 fake.nameMutex.RLock() 1726 defer fake.nameMutex.RUnlock() 1727 fake.resourceTypesMutex.RLock() 1728 defer fake.resourceTypesMutex.RUnlock() 1729 fake.satisfiesMutex.RLock() 1730 defer fake.satisfiesMutex.RUnlock() 1731 fake.tagsMutex.RLock() 1732 defer fake.tagsMutex.RUnlock() 1733 fake.uptimeMutex.RLock() 1734 defer fake.uptimeMutex.RUnlock() 1735 copiedInvocations := map[string][][]interface{}{} 1736 for key, value := range fake.invocations { 1737 copiedInvocations[key] = value 1738 } 1739 return copiedInvocations 1740 } 1741 1742 func (fake *FakeWorker) recordInvocation(key string, args []interface{}) { 1743 fake.invocationsMutex.Lock() 1744 defer fake.invocationsMutex.Unlock() 1745 if fake.invocations == nil { 1746 fake.invocations = map[string][][]interface{}{} 1747 } 1748 if fake.invocations[key] == nil { 1749 fake.invocations[key] = [][]interface{}{} 1750 } 1751 fake.invocations[key] = append(fake.invocations[key], args) 1752 } 1753 1754 var _ worker.Worker = new(FakeWorker)