Commit 725b7de
committed
compute: Only retrieve necessary images
The Glance API allows us to filter by multiple IDs using the 'in:'
operator. Take advantage of this to speed up listing of server in larger
deployments where image counts in the hundreds (or even thousands) are
not uncommon.
Unfortunately the Nova API does not support something similar for
listing flavors. Boo.
Change-Id: I7d3222d0b0b8bf72b4ff3e429bc49e621b569979
Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
Depends-On: https://review.opendev.org/c/openstack/openstacksdk/+/8376131 parent dabaec5 commit 725b7de
3 files changed
Lines changed: 51 additions & 12 deletions
File tree
- openstackclient
- compute/v2
- tests/unit/compute/v2
- releasenotes/notes
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2479 | 2479 | | |
2480 | 2480 | | |
2481 | 2481 | | |
2482 | | - | |
| 2482 | + | |
| 2483 | + | |
2483 | 2484 | | |
2484 | 2485 | | |
2485 | 2486 | | |
2486 | 2487 | | |
| 2488 | + | |
| 2489 | + | |
| 2490 | + | |
| 2491 | + | |
| 2492 | + | |
| 2493 | + | |
| 2494 | + | |
2487 | 2495 | | |
2488 | 2496 | | |
2489 | 2497 | | |
2490 | 2498 | | |
2491 | 2499 | | |
2492 | | - | |
2493 | | - | |
2494 | | - | |
2495 | | - | |
| 2500 | + | |
2496 | 2501 | | |
2497 | 2502 | | |
2498 | | - | |
| 2503 | + | |
2499 | 2504 | | |
2500 | 2505 | | |
2501 | 2506 | | |
2502 | 2507 | | |
2503 | | - | |
| 2508 | + | |
| 2509 | + | |
| 2510 | + | |
| 2511 | + | |
| 2512 | + | |
| 2513 | + | |
| 2514 | + | |
| 2515 | + | |
| 2516 | + | |
| 2517 | + | |
| 2518 | + | |
| 2519 | + | |
| 2520 | + | |
2504 | 2521 | | |
2505 | 2522 | | |
2506 | 2523 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4441 | 4441 | | |
4442 | 4442 | | |
4443 | 4443 | | |
4444 | | - | |
4445 | | - | |
| 4444 | + | |
| 4445 | + | |
4446 | 4446 | | |
4447 | 4447 | | |
4448 | 4448 | | |
| |||
4465 | 4465 | | |
4466 | 4466 | | |
4467 | 4467 | | |
4468 | | - | |
| 4468 | + | |
| 4469 | + | |
4469 | 4470 | | |
4470 | 4471 | | |
4471 | 4472 | | |
| |||
4477 | 4478 | | |
4478 | 4479 | | |
4479 | 4480 | | |
| 4481 | + | |
| 4482 | + | |
| 4483 | + | |
| 4484 | + | |
| 4485 | + | |
4480 | 4486 | | |
4481 | 4487 | | |
4482 | 4488 | | |
| |||
4526 | 4532 | | |
4527 | 4533 | | |
4528 | 4534 | | |
| 4535 | + | |
| 4536 | + | |
4529 | 4537 | | |
4530 | 4538 | | |
4531 | 4539 | | |
| |||
4554 | 4562 | | |
4555 | 4563 | | |
4556 | 4564 | | |
| 4565 | + | |
| 4566 | + | |
4557 | 4567 | | |
4558 | 4568 | | |
4559 | 4569 | | |
| |||
4571 | 4581 | | |
4572 | 4582 | | |
4573 | 4583 | | |
4574 | | - | |
4575 | | - | |
| 4584 | + | |
| 4585 | + | |
4576 | 4586 | | |
4577 | 4587 | | |
4578 | 4588 | | |
| |||
4596 | 4606 | | |
4597 | 4607 | | |
4598 | 4608 | | |
| 4609 | + | |
| 4610 | + | |
4599 | 4611 | | |
4600 | 4612 | | |
4601 | 4613 | | |
| |||
4616 | 4628 | | |
4617 | 4629 | | |
4618 | 4630 | | |
| 4631 | + | |
| 4632 | + | |
4619 | 4633 | | |
4620 | 4634 | | |
4621 | 4635 | | |
| |||
Lines changed: 8 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
0 commit comments