Merge branch 'master' of https://git.maemo.org/projects/theonering
[theonering] / src / simple_presence.py
index 4219e84..b95c2ea 100644 (file)
@@ -3,6 +3,9 @@ import logging
 import telepathy
 
 
+_moduleLogger = logging.getLogger("simple_presence")
+
+
 class TheOneRingPresence(object):
        ONLINE = 'available'
        BUSY = 'dnd'
@@ -23,7 +26,7 @@ class SimplePresenceMixin(telepathy.server.ConnectionInterfaceSimplePresence):
                self._implement_property_get(dbus_interface, {'Statuses' : self._get_statuses})
 
        @property
-       def gvoice_backend(self):
+       def session(self):
                """
                @abstract
                """
@@ -56,7 +59,7 @@ class SimplePresenceMixin(telepathy.server.ConnectionInterfaceSimplePresence):
                        self.gvoice_backend.mark_dnd(False)
                else:
                        raise telepathy.errors.InvalidArgument
-               logging.info("Setting Presence to '%s'" % status)
+               _moduleLogger.info("Setting Presence to '%s'" % status)
 
 
        def _get_statuses(self):