Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/services/presence/PresenceService.py
diff options
context:
space:
mode:
authorMarco Pesenti Gritti <marco@localhost.localdomain>2006-10-16 11:34:43 (GMT)
committer Marco Pesenti Gritti <marco@localhost.localdomain>2006-10-16 11:34:43 (GMT)
commitbc0ee6d34c963de81f65d3319e99be0b1e13effc (patch)
treea0bc604b07fda04db0c8b5161b650a4e71a6de0d /services/presence/PresenceService.py
parenta3be4492b2c910bd78ced7daf3208f69d0862005 (diff)
Refactor startup. In progress, give me a couple hours.
For now start sugar with "sugar-emulator shell/sugar-shell"
Diffstat (limited to 'services/presence/PresenceService.py')
-rw-r--r--services/presence/PresenceService.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/services/presence/PresenceService.py b/services/presence/PresenceService.py
index 72404b3..f591ccd 100644
--- a/services/presence/PresenceService.py
+++ b/services/presence/PresenceService.py
@@ -22,6 +22,7 @@ import random
import logging
from sugar import util
from sugar import env
+from sugar import profile
import BuddyIconCache
@@ -293,6 +294,7 @@ class PresenceServiceDBusHelper(dbus.service.Object):
class PresenceService(object):
def __init__(self):
# interface -> IP address: interfaces we've gotten events on so far
+ self._started = False
self._local_addrs = {}
self._next_object_id = 0
@@ -319,7 +321,7 @@ class PresenceService(object):
self._icon_cache = BuddyIconCache.BuddyIconCache()
# Our owner object
- if env.get_nick_name():
+ if profile.get_nick_name():
objid = self._get_next_object_id()
self._owner = Buddy.Owner(self, self._bus_name,
objid, self._icon_cache)
@@ -327,8 +329,6 @@ class PresenceService(object):
else:
self._owner = None
- self._started = False
-
def start(self):
if self._started:
return