Author: dmeyer
Date: Sat Mar  8 14:32:11 2008
New Revision: 10485

Log:
missing adjustments to kaa.* changes

Modified:
   trunk/tvserver/bin/freevo-tvserver
   trunk/tvserver/src/recorder.py
   trunk/tvserver/src/server.py

Modified: trunk/tvserver/bin/freevo-tvserver
==============================================================================
--- trunk/tvserver/bin/freevo-tvserver  (original)
+++ trunk/tvserver/bin/freevo-tvserver  Sat Mar  8 14:32:11 2008
@@ -155,6 +155,7 @@
 # get logging object
 log = logging.getLogger('record')
 
[EMAIL PROTECTED]()
 def start():
     """
     Start tvserver.
@@ -177,11 +178,7 @@
 
     auth = mbus.cfg.hashkey.strip()
     host = mbus.addr['id'][mbus.addr['id'].find('@')+1:]
-    port = epg.server.rpc('server.start', host + ':0', auth)
-    while not port.is_finished():
-        # FIXME: add this during runtime!
-        kaa.main.step()
-    port = port()[1]
+    port = (yield epg.server.rpc('server.start', host + ':0', auth))[1]
 
     # make epg information public
     server.epgaddr = (host, port)

Modified: trunk/tvserver/src/recorder.py
==============================================================================
--- trunk/tvserver/src/recorder.py      (original)
+++ trunk/tvserver/src/recorder.py      Sat Mar  8 14:32:11 2008
@@ -268,17 +268,17 @@
 
                 # step 1, see config for override
                 if channel in config.epg.mapping:
-                    chan = 
kaa.epg.guide.get_channel(config.epg.mapping[channel])
+                    chan = yield 
kaa.epg.guide.get_channel(config.epg.mapping[channel])
                     if chan:
                         self.add_channel(chan, channel)
                         continue
 
                 # step 2, try tuner_id
-                chan = kaa.epg.guide.get_channel_by_tuner_id(channel)
+                chan = yield kaa.epg.guide.get_channel_by_tuner_id(channel)
 
                 if not chan:
                     # step 3, try name
-                    chan = kaa.epg.guide.get_channel(channel)
+                    chan = yield kaa.epg.guide.get_channel(channel)
 
                 if chan:
                     self.add_channel(chan, channel)
@@ -288,7 +288,7 @@
                     # Stop here. The channel is in the mapping list but not
                     # detected by the system. Before we do some bad guessing,
                     # just set the channel to a non epg channel
-                    chan = kaa.epg.guide.new_channel(name=channel)
+                    chan = yield kaa.epg.guide.new_channel(name=channel)
                     self.add_channel(chan, channel)
                     continue
 
@@ -297,7 +297,7 @@
                 found = False
                 # maybe the name is a little bit different
                 normchannel = self.normalize_name(channel)
-                for c in kaa.epg.guide.get_channels():
+                for c in (yield kaa.epg.guide.get_channels()):
                     if self.normalize_name(c.name) == normchannel:
                         self.add_channel(c, channel)
                         config.epg.mapping[channel] = c.name

Modified: trunk/tvserver/src/server.py
==============================================================================
--- trunk/tvserver/src/server.py        (original)
+++ trunk/tvserver/src/server.py        Sat Mar  8 14:32:11 2008
@@ -114,7 +114,7 @@
         self.update_status()
 
 
-    @kaa.timed(0.1, kaa.OneShotTimer, type=kaa.POLICY_ONCE)
+    @kaa.timed(0.1, kaa.OneShotTimer, policy=kaa.POLICY_ONCE)
     def print_schedule(self):
         """
         Print current schedule (for debug only)

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Freevo-cvslog mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog

Reply via email to