summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorPhilipp Hahn <hahn@univention.de>2018-09-21 15:35:15 +0200
committerMichal Privoznik <mprivozn@redhat.com>2018-09-24 09:06:00 +0200
commitbf7c6135e8bb2ffed9f22b09a50db5f842602813 (patch)
treeac37395283d6064025f759084fb0383c5be12728 /examples
parentc0235d01e78fb73d2be326abdd6cf734c13f122b (diff)
downloadlibvirt-python-bf7c6135e8bb2ffed9f22b09a50db5f842602813.tar.gz
event-test.py: Convert SECRET events
to use new Description class Signed-off-by: Philipp Hahn <hahn@univention.de>
Diffstat (limited to 'examples')
-rwxr-xr-xexamples/event-test.py16
1 files changed, 8 insertions, 8 deletions
diff --git a/examples/event-test.py b/examples/event-test.py
index 0a1d06d..5e3b884 100755
--- a/examples/event-test.py
+++ b/examples/event-test.py
@@ -658,16 +658,16 @@ def myNodeDeviceEventUpdateCallback(conn, dev, opaque):
##########################################################################
# Secret events
##########################################################################
-def secretEventToString(event):
- secretEventStrings = ( "Defined",
- "Undefined",
- )
- return secretEventStrings[event]
+SECRET_EVENTS = Description(
+ ("Defined", ()),
+ ("Undefined", ()),
+)
+
def mySecretEventLifecycleCallback(conn, secret, event, detail, opaque):
- print("mySecretEventLifecycleCallback: Secret %s %s %d" % (secret.UUIDString(),
- secretEventToString(event),
- detail))
+ print("mySecretEventLifecycleCallback: Secret %s %s %s" % (
+ secret.UUIDString(), SECRET_EVENTS[event], SECRET_EVENTS[event][detail]))
+
def mySecretEventValueChanged(conn, secret, opaque):
print("mySecretEventValueChanged: Secret %s" % secret.UUIDString())