Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/p2p/Buddy.py
diff options
context:
space:
mode:
Diffstat (limited to 'p2p/Buddy.py')
-rw-r--r--p2p/Buddy.py34
1 files changed, 0 insertions, 34 deletions
diff --git a/p2p/Buddy.py b/p2p/Buddy.py
deleted file mode 100644
index 19d7c0e..0000000
--- a/p2p/Buddy.py
+++ /dev/null
@@ -1,34 +0,0 @@
-import pwd
-import os
-
-from Service import *
-
-PRESENCE_SERVICE_TYPE = "_olpc_presence._tcp"
-PRESENCE_SERVICE_PORT = 6000
-
-class Buddy:
- def __init__(self, service, nick_name):
- self._service = service
- self._nick_name = nick_name
-
- def get_service_name(self):
- return self._service.get_name()
-
- def get_nick_name(self):
- return self._nick_name
-
-class Owner(Buddy):
- def __init__(self, group):
- self._group = group
-
- nick = pwd.getpwuid(os.getuid())[0]
- if not nick or not len(nick):
- nick = "n00b"
-
- service = Service(nick, PRESENCE_SERVICE_TYPE,
- '', PRESENCE_SERVICE_PORT)
-
- Buddy.__init__(self, service, nick)
-
- def register(self):
- self._service.register(self._group)