github.com/pf-qiu/concourse/v6@v6.7.3-0.20201207032516-1f455d73275f/atc/db/dbfakes/fake_created_container.go (about) 1 // Code generated by counterfeiter. DO NOT EDIT. 2 package dbfakes 3 4 import ( 5 "sync" 6 "time" 7 8 "github.com/pf-qiu/concourse/v6/atc/db" 9 ) 10 11 type FakeCreatedContainer struct { 12 DestroyingStub func() (db.DestroyingContainer, error) 13 destroyingMutex sync.RWMutex 14 destroyingArgsForCall []struct { 15 } 16 destroyingReturns struct { 17 result1 db.DestroyingContainer 18 result2 error 19 } 20 destroyingReturnsOnCall map[int]struct { 21 result1 db.DestroyingContainer 22 result2 error 23 } 24 HandleStub func() string 25 handleMutex sync.RWMutex 26 handleArgsForCall []struct { 27 } 28 handleReturns struct { 29 result1 string 30 } 31 handleReturnsOnCall map[int]struct { 32 result1 string 33 } 34 IDStub func() int 35 iDMutex sync.RWMutex 36 iDArgsForCall []struct { 37 } 38 iDReturns struct { 39 result1 int 40 } 41 iDReturnsOnCall map[int]struct { 42 result1 int 43 } 44 LastHijackStub func() time.Time 45 lastHijackMutex sync.RWMutex 46 lastHijackArgsForCall []struct { 47 } 48 lastHijackReturns struct { 49 result1 time.Time 50 } 51 lastHijackReturnsOnCall map[int]struct { 52 result1 time.Time 53 } 54 MetadataStub func() db.ContainerMetadata 55 metadataMutex sync.RWMutex 56 metadataArgsForCall []struct { 57 } 58 metadataReturns struct { 59 result1 db.ContainerMetadata 60 } 61 metadataReturnsOnCall map[int]struct { 62 result1 db.ContainerMetadata 63 } 64 StateStub func() string 65 stateMutex sync.RWMutex 66 stateArgsForCall []struct { 67 } 68 stateReturns struct { 69 result1 string 70 } 71 stateReturnsOnCall map[int]struct { 72 result1 string 73 } 74 UpdateLastHijackStub func() error 75 updateLastHijackMutex sync.RWMutex 76 updateLastHijackArgsForCall []struct { 77 } 78 updateLastHijackReturns struct { 79 result1 error 80 } 81 updateLastHijackReturnsOnCall map[int]struct { 82 result1 error 83 } 84 WorkerNameStub func() string 85 workerNameMutex sync.RWMutex 86 workerNameArgsForCall []struct { 87 } 88 workerNameReturns struct { 89 result1 string 90 } 91 workerNameReturnsOnCall map[int]struct { 92 result1 string 93 } 94 invocations map[string][][]interface{} 95 invocationsMutex sync.RWMutex 96 } 97 98 func (fake *FakeCreatedContainer) Destroying() (db.DestroyingContainer, error) { 99 fake.destroyingMutex.Lock() 100 ret, specificReturn := fake.destroyingReturnsOnCall[len(fake.destroyingArgsForCall)] 101 fake.destroyingArgsForCall = append(fake.destroyingArgsForCall, struct { 102 }{}) 103 fake.recordInvocation("Destroying", []interface{}{}) 104 fake.destroyingMutex.Unlock() 105 if fake.DestroyingStub != nil { 106 return fake.DestroyingStub() 107 } 108 if specificReturn { 109 return ret.result1, ret.result2 110 } 111 fakeReturns := fake.destroyingReturns 112 return fakeReturns.result1, fakeReturns.result2 113 } 114 115 func (fake *FakeCreatedContainer) DestroyingCallCount() int { 116 fake.destroyingMutex.RLock() 117 defer fake.destroyingMutex.RUnlock() 118 return len(fake.destroyingArgsForCall) 119 } 120 121 func (fake *FakeCreatedContainer) DestroyingCalls(stub func() (db.DestroyingContainer, error)) { 122 fake.destroyingMutex.Lock() 123 defer fake.destroyingMutex.Unlock() 124 fake.DestroyingStub = stub 125 } 126 127 func (fake *FakeCreatedContainer) DestroyingReturns(result1 db.DestroyingContainer, result2 error) { 128 fake.destroyingMutex.Lock() 129 defer fake.destroyingMutex.Unlock() 130 fake.DestroyingStub = nil 131 fake.destroyingReturns = struct { 132 result1 db.DestroyingContainer 133 result2 error 134 }{result1, result2} 135 } 136 137 func (fake *FakeCreatedContainer) DestroyingReturnsOnCall(i int, result1 db.DestroyingContainer, result2 error) { 138 fake.destroyingMutex.Lock() 139 defer fake.destroyingMutex.Unlock() 140 fake.DestroyingStub = nil 141 if fake.destroyingReturnsOnCall == nil { 142 fake.destroyingReturnsOnCall = make(map[int]struct { 143 result1 db.DestroyingContainer 144 result2 error 145 }) 146 } 147 fake.destroyingReturnsOnCall[i] = struct { 148 result1 db.DestroyingContainer 149 result2 error 150 }{result1, result2} 151 } 152 153 func (fake *FakeCreatedContainer) Handle() string { 154 fake.handleMutex.Lock() 155 ret, specificReturn := fake.handleReturnsOnCall[len(fake.handleArgsForCall)] 156 fake.handleArgsForCall = append(fake.handleArgsForCall, struct { 157 }{}) 158 fake.recordInvocation("Handle", []interface{}{}) 159 fake.handleMutex.Unlock() 160 if fake.HandleStub != nil { 161 return fake.HandleStub() 162 } 163 if specificReturn { 164 return ret.result1 165 } 166 fakeReturns := fake.handleReturns 167 return fakeReturns.result1 168 } 169 170 func (fake *FakeCreatedContainer) HandleCallCount() int { 171 fake.handleMutex.RLock() 172 defer fake.handleMutex.RUnlock() 173 return len(fake.handleArgsForCall) 174 } 175 176 func (fake *FakeCreatedContainer) HandleCalls(stub func() string) { 177 fake.handleMutex.Lock() 178 defer fake.handleMutex.Unlock() 179 fake.HandleStub = stub 180 } 181 182 func (fake *FakeCreatedContainer) HandleReturns(result1 string) { 183 fake.handleMutex.Lock() 184 defer fake.handleMutex.Unlock() 185 fake.HandleStub = nil 186 fake.handleReturns = struct { 187 result1 string 188 }{result1} 189 } 190 191 func (fake *FakeCreatedContainer) HandleReturnsOnCall(i int, result1 string) { 192 fake.handleMutex.Lock() 193 defer fake.handleMutex.Unlock() 194 fake.HandleStub = nil 195 if fake.handleReturnsOnCall == nil { 196 fake.handleReturnsOnCall = make(map[int]struct { 197 result1 string 198 }) 199 } 200 fake.handleReturnsOnCall[i] = struct { 201 result1 string 202 }{result1} 203 } 204 205 func (fake *FakeCreatedContainer) ID() int { 206 fake.iDMutex.Lock() 207 ret, specificReturn := fake.iDReturnsOnCall[len(fake.iDArgsForCall)] 208 fake.iDArgsForCall = append(fake.iDArgsForCall, struct { 209 }{}) 210 fake.recordInvocation("ID", []interface{}{}) 211 fake.iDMutex.Unlock() 212 if fake.IDStub != nil { 213 return fake.IDStub() 214 } 215 if specificReturn { 216 return ret.result1 217 } 218 fakeReturns := fake.iDReturns 219 return fakeReturns.result1 220 } 221 222 func (fake *FakeCreatedContainer) IDCallCount() int { 223 fake.iDMutex.RLock() 224 defer fake.iDMutex.RUnlock() 225 return len(fake.iDArgsForCall) 226 } 227 228 func (fake *FakeCreatedContainer) IDCalls(stub func() int) { 229 fake.iDMutex.Lock() 230 defer fake.iDMutex.Unlock() 231 fake.IDStub = stub 232 } 233 234 func (fake *FakeCreatedContainer) IDReturns(result1 int) { 235 fake.iDMutex.Lock() 236 defer fake.iDMutex.Unlock() 237 fake.IDStub = nil 238 fake.iDReturns = struct { 239 result1 int 240 }{result1} 241 } 242 243 func (fake *FakeCreatedContainer) IDReturnsOnCall(i int, result1 int) { 244 fake.iDMutex.Lock() 245 defer fake.iDMutex.Unlock() 246 fake.IDStub = nil 247 if fake.iDReturnsOnCall == nil { 248 fake.iDReturnsOnCall = make(map[int]struct { 249 result1 int 250 }) 251 } 252 fake.iDReturnsOnCall[i] = struct { 253 result1 int 254 }{result1} 255 } 256 257 func (fake *FakeCreatedContainer) LastHijack() time.Time { 258 fake.lastHijackMutex.Lock() 259 ret, specificReturn := fake.lastHijackReturnsOnCall[len(fake.lastHijackArgsForCall)] 260 fake.lastHijackArgsForCall = append(fake.lastHijackArgsForCall, struct { 261 }{}) 262 fake.recordInvocation("LastHijack", []interface{}{}) 263 fake.lastHijackMutex.Unlock() 264 if fake.LastHijackStub != nil { 265 return fake.LastHijackStub() 266 } 267 if specificReturn { 268 return ret.result1 269 } 270 fakeReturns := fake.lastHijackReturns 271 return fakeReturns.result1 272 } 273 274 func (fake *FakeCreatedContainer) LastHijackCallCount() int { 275 fake.lastHijackMutex.RLock() 276 defer fake.lastHijackMutex.RUnlock() 277 return len(fake.lastHijackArgsForCall) 278 } 279 280 func (fake *FakeCreatedContainer) LastHijackCalls(stub func() time.Time) { 281 fake.lastHijackMutex.Lock() 282 defer fake.lastHijackMutex.Unlock() 283 fake.LastHijackStub = stub 284 } 285 286 func (fake *FakeCreatedContainer) LastHijackReturns(result1 time.Time) { 287 fake.lastHijackMutex.Lock() 288 defer fake.lastHijackMutex.Unlock() 289 fake.LastHijackStub = nil 290 fake.lastHijackReturns = struct { 291 result1 time.Time 292 }{result1} 293 } 294 295 func (fake *FakeCreatedContainer) LastHijackReturnsOnCall(i int, result1 time.Time) { 296 fake.lastHijackMutex.Lock() 297 defer fake.lastHijackMutex.Unlock() 298 fake.LastHijackStub = nil 299 if fake.lastHijackReturnsOnCall == nil { 300 fake.lastHijackReturnsOnCall = make(map[int]struct { 301 result1 time.Time 302 }) 303 } 304 fake.lastHijackReturnsOnCall[i] = struct { 305 result1 time.Time 306 }{result1} 307 } 308 309 func (fake *FakeCreatedContainer) Metadata() db.ContainerMetadata { 310 fake.metadataMutex.Lock() 311 ret, specificReturn := fake.metadataReturnsOnCall[len(fake.metadataArgsForCall)] 312 fake.metadataArgsForCall = append(fake.metadataArgsForCall, struct { 313 }{}) 314 fake.recordInvocation("Metadata", []interface{}{}) 315 fake.metadataMutex.Unlock() 316 if fake.MetadataStub != nil { 317 return fake.MetadataStub() 318 } 319 if specificReturn { 320 return ret.result1 321 } 322 fakeReturns := fake.metadataReturns 323 return fakeReturns.result1 324 } 325 326 func (fake *FakeCreatedContainer) MetadataCallCount() int { 327 fake.metadataMutex.RLock() 328 defer fake.metadataMutex.RUnlock() 329 return len(fake.metadataArgsForCall) 330 } 331 332 func (fake *FakeCreatedContainer) MetadataCalls(stub func() db.ContainerMetadata) { 333 fake.metadataMutex.Lock() 334 defer fake.metadataMutex.Unlock() 335 fake.MetadataStub = stub 336 } 337 338 func (fake *FakeCreatedContainer) MetadataReturns(result1 db.ContainerMetadata) { 339 fake.metadataMutex.Lock() 340 defer fake.metadataMutex.Unlock() 341 fake.MetadataStub = nil 342 fake.metadataReturns = struct { 343 result1 db.ContainerMetadata 344 }{result1} 345 } 346 347 func (fake *FakeCreatedContainer) MetadataReturnsOnCall(i int, result1 db.ContainerMetadata) { 348 fake.metadataMutex.Lock() 349 defer fake.metadataMutex.Unlock() 350 fake.MetadataStub = nil 351 if fake.metadataReturnsOnCall == nil { 352 fake.metadataReturnsOnCall = make(map[int]struct { 353 result1 db.ContainerMetadata 354 }) 355 } 356 fake.metadataReturnsOnCall[i] = struct { 357 result1 db.ContainerMetadata 358 }{result1} 359 } 360 361 func (fake *FakeCreatedContainer) State() string { 362 fake.stateMutex.Lock() 363 ret, specificReturn := fake.stateReturnsOnCall[len(fake.stateArgsForCall)] 364 fake.stateArgsForCall = append(fake.stateArgsForCall, struct { 365 }{}) 366 fake.recordInvocation("State", []interface{}{}) 367 fake.stateMutex.Unlock() 368 if fake.StateStub != nil { 369 return fake.StateStub() 370 } 371 if specificReturn { 372 return ret.result1 373 } 374 fakeReturns := fake.stateReturns 375 return fakeReturns.result1 376 } 377 378 func (fake *FakeCreatedContainer) StateCallCount() int { 379 fake.stateMutex.RLock() 380 defer fake.stateMutex.RUnlock() 381 return len(fake.stateArgsForCall) 382 } 383 384 func (fake *FakeCreatedContainer) StateCalls(stub func() string) { 385 fake.stateMutex.Lock() 386 defer fake.stateMutex.Unlock() 387 fake.StateStub = stub 388 } 389 390 func (fake *FakeCreatedContainer) StateReturns(result1 string) { 391 fake.stateMutex.Lock() 392 defer fake.stateMutex.Unlock() 393 fake.StateStub = nil 394 fake.stateReturns = struct { 395 result1 string 396 }{result1} 397 } 398 399 func (fake *FakeCreatedContainer) StateReturnsOnCall(i int, result1 string) { 400 fake.stateMutex.Lock() 401 defer fake.stateMutex.Unlock() 402 fake.StateStub = nil 403 if fake.stateReturnsOnCall == nil { 404 fake.stateReturnsOnCall = make(map[int]struct { 405 result1 string 406 }) 407 } 408 fake.stateReturnsOnCall[i] = struct { 409 result1 string 410 }{result1} 411 } 412 413 func (fake *FakeCreatedContainer) UpdateLastHijack() error { 414 fake.updateLastHijackMutex.Lock() 415 ret, specificReturn := fake.updateLastHijackReturnsOnCall[len(fake.updateLastHijackArgsForCall)] 416 fake.updateLastHijackArgsForCall = append(fake.updateLastHijackArgsForCall, struct { 417 }{}) 418 fake.recordInvocation("UpdateLastHijack", []interface{}{}) 419 fake.updateLastHijackMutex.Unlock() 420 if fake.UpdateLastHijackStub != nil { 421 return fake.UpdateLastHijackStub() 422 } 423 if specificReturn { 424 return ret.result1 425 } 426 fakeReturns := fake.updateLastHijackReturns 427 return fakeReturns.result1 428 } 429 430 func (fake *FakeCreatedContainer) UpdateLastHijackCallCount() int { 431 fake.updateLastHijackMutex.RLock() 432 defer fake.updateLastHijackMutex.RUnlock() 433 return len(fake.updateLastHijackArgsForCall) 434 } 435 436 func (fake *FakeCreatedContainer) UpdateLastHijackCalls(stub func() error) { 437 fake.updateLastHijackMutex.Lock() 438 defer fake.updateLastHijackMutex.Unlock() 439 fake.UpdateLastHijackStub = stub 440 } 441 442 func (fake *FakeCreatedContainer) UpdateLastHijackReturns(result1 error) { 443 fake.updateLastHijackMutex.Lock() 444 defer fake.updateLastHijackMutex.Unlock() 445 fake.UpdateLastHijackStub = nil 446 fake.updateLastHijackReturns = struct { 447 result1 error 448 }{result1} 449 } 450 451 func (fake *FakeCreatedContainer) UpdateLastHijackReturnsOnCall(i int, result1 error) { 452 fake.updateLastHijackMutex.Lock() 453 defer fake.updateLastHijackMutex.Unlock() 454 fake.UpdateLastHijackStub = nil 455 if fake.updateLastHijackReturnsOnCall == nil { 456 fake.updateLastHijackReturnsOnCall = make(map[int]struct { 457 result1 error 458 }) 459 } 460 fake.updateLastHijackReturnsOnCall[i] = struct { 461 result1 error 462 }{result1} 463 } 464 465 func (fake *FakeCreatedContainer) WorkerName() string { 466 fake.workerNameMutex.Lock() 467 ret, specificReturn := fake.workerNameReturnsOnCall[len(fake.workerNameArgsForCall)] 468 fake.workerNameArgsForCall = append(fake.workerNameArgsForCall, struct { 469 }{}) 470 fake.recordInvocation("WorkerName", []interface{}{}) 471 fake.workerNameMutex.Unlock() 472 if fake.WorkerNameStub != nil { 473 return fake.WorkerNameStub() 474 } 475 if specificReturn { 476 return ret.result1 477 } 478 fakeReturns := fake.workerNameReturns 479 return fakeReturns.result1 480 } 481 482 func (fake *FakeCreatedContainer) WorkerNameCallCount() int { 483 fake.workerNameMutex.RLock() 484 defer fake.workerNameMutex.RUnlock() 485 return len(fake.workerNameArgsForCall) 486 } 487 488 func (fake *FakeCreatedContainer) WorkerNameCalls(stub func() string) { 489 fake.workerNameMutex.Lock() 490 defer fake.workerNameMutex.Unlock() 491 fake.WorkerNameStub = stub 492 } 493 494 func (fake *FakeCreatedContainer) WorkerNameReturns(result1 string) { 495 fake.workerNameMutex.Lock() 496 defer fake.workerNameMutex.Unlock() 497 fake.WorkerNameStub = nil 498 fake.workerNameReturns = struct { 499 result1 string 500 }{result1} 501 } 502 503 func (fake *FakeCreatedContainer) WorkerNameReturnsOnCall(i int, result1 string) { 504 fake.workerNameMutex.Lock() 505 defer fake.workerNameMutex.Unlock() 506 fake.WorkerNameStub = nil 507 if fake.workerNameReturnsOnCall == nil { 508 fake.workerNameReturnsOnCall = make(map[int]struct { 509 result1 string 510 }) 511 } 512 fake.workerNameReturnsOnCall[i] = struct { 513 result1 string 514 }{result1} 515 } 516 517 func (fake *FakeCreatedContainer) Invocations() map[string][][]interface{} { 518 fake.invocationsMutex.RLock() 519 defer fake.invocationsMutex.RUnlock() 520 fake.destroyingMutex.RLock() 521 defer fake.destroyingMutex.RUnlock() 522 fake.handleMutex.RLock() 523 defer fake.handleMutex.RUnlock() 524 fake.iDMutex.RLock() 525 defer fake.iDMutex.RUnlock() 526 fake.lastHijackMutex.RLock() 527 defer fake.lastHijackMutex.RUnlock() 528 fake.metadataMutex.RLock() 529 defer fake.metadataMutex.RUnlock() 530 fake.stateMutex.RLock() 531 defer fake.stateMutex.RUnlock() 532 fake.updateLastHijackMutex.RLock() 533 defer fake.updateLastHijackMutex.RUnlock() 534 fake.workerNameMutex.RLock() 535 defer fake.workerNameMutex.RUnlock() 536 copiedInvocations := map[string][][]interface{}{} 537 for key, value := range fake.invocations { 538 copiedInvocations[key] = value 539 } 540 return copiedInvocations 541 } 542 543 func (fake *FakeCreatedContainer) recordInvocation(key string, args []interface{}) { 544 fake.invocationsMutex.Lock() 545 defer fake.invocationsMutex.Unlock() 546 if fake.invocations == nil { 547 fake.invocations = map[string][][]interface{}{} 548 } 549 if fake.invocations[key] == nil { 550 fake.invocations[key] = [][]interface{}{} 551 } 552 fake.invocations[key] = append(fake.invocations[key], args) 553 } 554 555 var _ db.CreatedContainer = new(FakeCreatedContainer)