Show
Ignore:
Timestamp:
06/29/2009 10:22:59 PM (13 months ago)
Author:
dunk <dunk@…>
Children:
8447403824c2a0dbccf515cadf3441815463404a
Parents:
f505f8837aad65c7be8b637bf59b85d657e93e4f
git-committer:
dunk <dunk@inspo.(none)> / 2009-06-29T22:22:59Z+0100
Message:

sx-dbus: keep up with yaydbus

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • sx-dbus/sxdbus.py

    rb06d50 r2fe4ce  
    114114        """ register a new dbus object """ 
    115115        log.info('registering %s: %s', name, cls) 
     116         
     117        if path is None: 
     118            path = "/%s" % name 
    116119 
    117120        if YAYDBUS: 
    118             self.objects[name] = self.session_bus.make_object(path or ("/%s" % name), cls) 
     121            self.objects[name] = self.session_bus.add_object( 
     122                    cls(self.session_bus, path), 
     123            ) 
    119124        else: 
    120125            self.objects[name] = cls( 
    121126                    conn=self.session_bus,  
    122                     object_path=path or ("/%s" % name), 
     127                    object_path=path, 
    123128                    bus_name=self.name, 
    124129            )