libpurple/purple-url-handler

changeset 37983
7d134a4a87b2
parent 37910
5ca05cfcbd3a
child 37984
6a5ca046a90d
--- a/libpurple/purple-url-handler	Thu Sep 01 23:12:51 2016 -0500
+++ b/libpurple/purple-url-handler	Thu Sep 01 23:42:21 2016 -0400
@@ -1,5 +1,7 @@
 #!/usr/bin/env python
-from __future__ import print_function
+
+from __future__ import absolute_import, division, print_function
+
 import dbus
 import re
 import sys
@@ -20,14 +22,14 @@
         sys.exit(1)
 purple = dbus.Interface(obj, "im.pidgin.purple.PurpleInterface")
 
-class CheckedObject:
+class CheckedObject(object):
     def __init__(self, obj):
         self.obj = obj
 
     def __getattr__(self, attr):
         return CheckedAttribute(self, attr)
 
-class CheckedAttribute:
+class CheckedAttribute(object):
     def __init__(self, cobj, attr):
         self.cobj = cobj
         self.attr = attr
@@ -384,7 +386,7 @@
         else:
             print("Unknown protocol: %s" % type)
     except dbus.DBusException as e:
-        print("Error: %s" % e.message)
+        print("Error: %s" % (str(e), ))
         sys.exit(1)
 
 if __name__ == "__main__":

mercurial