Skip to content

Commit c0235d0

Browse files
pmhahnzippy2
authored andcommitted
event-test.py: Convert DEVICE events
to use new Description class Signed-off-by: Philipp Hahn <[email protected]>
1 parent 808625f commit c0235d0

1 file changed

Lines changed: 8 additions & 8 deletions

File tree

examples/event-test.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -641,16 +641,16 @@ def myStoragePoolEventRefreshCallback(conn, pool, opaque):
641641
##########################################################################
642642
# Node device events
643643
##########################################################################
644-
def nodeDeviceEventToString(event):
645-
nodeDeviceEventStrings = ( "Created",
646-
"Deleted",
647-
)
648-
return nodeDeviceEventStrings[event]
644+
DEVICE_EVENTS = Description(
645+
("Created", ()),
646+
("Deleted", ()),
647+
)
648+
649649

650650
def myNodeDeviceEventLifecycleCallback(conn, dev, event, detail, opaque):
651-
print("myNodeDeviceEventLifecycleCallback: Node device %s %s %d" % (dev.name(),
652-
nodeDeviceEventToString(event),
653-
detail))
651+
print("myNodeDeviceEventLifecycleCallback: Node device %s %s %s" % (
652+
dev.name(), DEVICE_EVENTS[event], DEVICE_EVENTS[event][detail]))
653+
654654

655655
def myNodeDeviceEventUpdateCallback(conn, dev, opaque):
656656
print("myNodeDeviceEventUpdateCallback: Node device %s" % dev.name())

0 commit comments

Comments
 (0)