convert message arguments in a more smart way on match
authorKonstantin Stepanov <kstep@p-nut.info>
Tue, 21 Dec 2010 13:21:08 +0000 (15:21 +0200)
committerKonstantin Stepanov <kstep@p-nut.info>
Tue, 21 Dec 2010 13:21:08 +0000 (15:21 +0200)
dbuscron/bus.py

index 6a0c3a9..3b7a74e 100644 (file)
@@ -153,7 +153,7 @@ class DbusRule(object):
             for i, arg in enumerate(args_):
                 if i >= len(self._args):
                     break
-                if self._args[i] not in (None, str(arg)):
+                if self._args[i] not in (None, dbus_to_str(arg)):
                     return False
 
         return True