Oh, I see, thanks for fast help.
And what is recommended way of identifying device? For example, if
application need to change ISO on that event in domain cdrom?
On 02/17/2016 04:26 PM, Daniel P. Berrange wrote:
On Wed, Feb 17, 2016 at 04:20:58PM +0300, Alexander Burluka wrote:
Hello,
I would be grateful if you help me with next thing:
I've successfully subscribed on VIR_DOMAIN_EVENT_ID_TRAY_CHANGE event in my
application (QEMU based).
It perfectly works and returns to me an device alias (e.g.
"drive-scsi0-0-1-0").
Of course I can split this string by delimiter '-'. However, I've found
private virDomainDefFindDevice function within libvirt and
seems that its make correct parsing. How can I use it in my code?
You should not need to parse these strings at all. The alias in any
event is supposed to match the <alias> against the corresponding
device in the XML. You should treat them as opaque strings.
Regards,
Daniel
--
Regards,
Alexander Burluka
--
libvir-list mailing list
libvir-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvir-list