From: Keir Fraser Date: Mon, 20 Apr 2009 12:48:31 +0000 (+0100) Subject: xend: The method union_update on a set was renamed to update in Python 2.3 X-Git-Tag: archive/raspbian/4.8.0-1+rpi1~1^2~13967 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=c6c343f8884bf914f94bfb82878374627820b275;p=xen.git xend: The method union_update on a set was renamed to update in Python 2.3 From: Ruben Kerkhof Signed-off-by: Keir Fraser --- diff --git a/tools/python/xen/xend/XendAPI.py b/tools/python/xen/xend/XendAPI.py index e61e655bcf..fb39fd87c7 100644 --- a/tools/python/xen/xend/XendAPI.py +++ b/tools/python/xen/xend/XendAPI.py @@ -125,7 +125,11 @@ def event_register(session, reg_classes): } if not reg_classes: reg_classes = classes - event_registrations[session]['classes'].union_update(reg_classes) + if hasattr(set, 'union_update'): + event_registrations[session]['classes'].union_update(reg_classes) + else: + event_registrations[session]['classes'].update(reg_classes) + def event_unregister(session, unreg_classes):