mirror of
https://gitlab.com/libvirt/libvirt-python.git
synced 2025-07-30 23:41:52 +03:00
event-test.py: Convert DEVICE events
to use new Description class Signed-off-by: Philipp Hahn <hahn@univention.de>
This commit is contained in:
committed by
Michal Privoznik
parent
808625fac7
commit
c0235d01e7
@ -641,16 +641,16 @@ def myStoragePoolEventRefreshCallback(conn, pool, opaque):
|
|||||||
##########################################################################
|
##########################################################################
|
||||||
# Node device events
|
# Node device events
|
||||||
##########################################################################
|
##########################################################################
|
||||||
def nodeDeviceEventToString(event):
|
DEVICE_EVENTS = Description(
|
||||||
nodeDeviceEventStrings = ( "Created",
|
("Created", ()),
|
||||||
"Deleted",
|
("Deleted", ()),
|
||||||
)
|
)
|
||||||
return nodeDeviceEventStrings[event]
|
|
||||||
|
|
||||||
def myNodeDeviceEventLifecycleCallback(conn, dev, event, detail, opaque):
|
def myNodeDeviceEventLifecycleCallback(conn, dev, event, detail, opaque):
|
||||||
print("myNodeDeviceEventLifecycleCallback: Node device %s %s %d" % (dev.name(),
|
print("myNodeDeviceEventLifecycleCallback: Node device %s %s %s" % (
|
||||||
nodeDeviceEventToString(event),
|
dev.name(), DEVICE_EVENTS[event], DEVICE_EVENTS[event][detail]))
|
||||||
detail))
|
|
||||||
|
|
||||||
def myNodeDeviceEventUpdateCallback(conn, dev, opaque):
|
def myNodeDeviceEventUpdateCallback(conn, dev, opaque):
|
||||||
print("myNodeDeviceEventUpdateCallback: Node device %s" % dev.name())
|
print("myNodeDeviceEventUpdateCallback: Node device %s" % dev.name())
|
||||||
|
Reference in New Issue
Block a user