OSDN Git Service

let it show some explanation
authorgn64_jp <gn64_jp@4e526526-5e11-4fc0-8910-f8fd03428081>
Mon, 1 Jun 2009 09:01:54 +0000 (09:01 +0000)
committergn64_jp <gn64_jp@4e526526-5e11-4fc0-8910-f8fd03428081>
Mon, 1 Jun 2009 09:01:54 +0000 (09:01 +0000)
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/rec10@31 4e526526-5e11-4fc0-8910-f8fd03428081

rec10/trunk/src/rec10gridserver.py

index fc6ade0..e1b7cca 100755 (executable)
@@ -4,9 +4,14 @@
 # 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()
@@ -31,14 +36,16 @@ def 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()