sushy-tools/sushy_tools/emulator/resources
Ilya Etingof dbc20db622 Fix libvirt set-boot-image implementation
When libvirt driver performs set-boot-image operation, it actually
adds new block device to libvirt domain. This new 'disk' device
should be mapped on a virtual bus and possess unique bus identifiers.

Prior to this fix, these identifiers were hardcoded in the emulator,
however it turned out that static values may sometimes collide with
already existing devices on the same bus.

It seems that libvirt is capable of automatically choosing free bus
identifiers if they are not given explicitly. So the essence of this
fix is just to let libvirt pick hopefully proper mapping.

Change-Id: I19fdae4417391a2fb753ccdd0a87fe88b4184161
2019-10-01 17:37:14 +02:00
..
chassis Fix non-functional driver configuration on Py2 2019-08-30 16:17:08 +02:00
drives Add Drive resource support 2019-09-04 20:32:12 +05:30
indicators Fix TypeError for Indicators resource 2019-08-19 12:11:45 +05:30
managers Fix non-functional driver configuration on Py2 2019-08-30 16:17:08 +02:00
storage Add Storage and Storage Controllers resource support 2019-09-04 20:31:24 +05:30
systems Fix libvirt set-boot-image implementation 2019-10-01 17:37:14 +02:00
vmedia Store virtual media device changes persistently 2019-09-10 15:48:44 +02:00
volumes Add Volume resource support 2019-09-05 18:42:16 +05:30
__init__.py Rename `drivers` to `resources/systems` 2019-06-11 12:00:52 +02:00
base.py Rename `drivers` to `resources/systems` 2019-06-11 12:00:52 +02:00