# Copyright (C) 2009 Yukikaze
from SocketServer import *
import recdb
+import configreader
RECV_BUF = 8192
class Handler(BaseRequestHandler):
+ """
+ This is a server to encode ts files in another pc.
+
+ """
def handle(self):
print "connect from:", self.client_address
cons=getTask()
btime=task['btime']
etime=task['etime']
chtxt=task['chtxt']
- #recdb.del_reckey("ts2avi", title, chtxt, btime)
+ recdb.del_reckey("ts2avi", title, chtxt, btime)
recdb.rec_reckey("grid", title, chtxt, btime, etime, opt)
rett="title="+title+","+"opt="+opt+";"
break
return rett
def main():
- sv = ThreadingTCPServer(('', 10910), Handler)
- ##sv = ForkingTCPServer(('', 7070), Handler)
+ port=int(configreader.getpath("gridserver_port"))
+ sv = ThreadingTCPServer(('', port), Handler)
+ print "This is a Rec10 GridServer."
+ print "Waiting for connections at port"+str(port)
print 'listen to:', sv.socket.getsockname()
sv.serve_forever()