commit-gnue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gnue] r10086 - trunk/gnue-reports/src/server


From: reinhard
Subject: [gnue] r10086 - trunk/gnue-reports/src/server
Date: Sat, 5 Dec 2009 13:30:46 -0600 (CST)

Author: reinhard
Date: 2009-12-05 13:30:46 -0600 (Sat, 05 Dec 2009)
New Revision: 10086

Modified:
   trunk/gnue-reports/src/server/GRServer.py
Log:
Adapted reports-server to changes in gnue-common.


Modified: trunk/gnue-reports/src/server/GRServer.py
===================================================================
--- trunk/gnue-reports/src/server/GRServer.py   2009-12-05 19:23:28 UTC (rev 
10085)
+++ trunk/gnue-reports/src/server/GRServer.py   2009-12-05 19:30:46 UTC (rev 
10086)
@@ -27,13 +27,15 @@
 # NOTES:
 #
 
+import sys
+import time
+import thread
 
 from gnue.common.apps import GDebug, GServerApp, GConfig
-from gnue.common.rpc import GComm
+from gnue.common.rpc import server
 from gnue.reports.base.GRConfig import ConfigOptions
 from gnue.reports.server.GRRpcWrapper import GRRpcHandler
 from gnue.common.datasources.GLoginHandler import SilentLoginHandler
-import string, sys, time
 from gnue.reports import VERSION
 
 
@@ -112,10 +114,7 @@
   def run(self):
            
     # Create the various servers
-    servers=GComm.bind (GConfig.getInstalledBase('install_prefix')+\
-                        '/share/gnue/grpc/GRServer.grpc',
-                         self._transports,                         
-                         {'GReportServer': self.requestServer })
+    servers = server.bind (self._transports, self.requestServer())
 
     # be verbose
     print _("\n... GNUe Reports server up and running ...\n")
@@ -124,8 +123,8 @@
     GServerApp.GServerApp.run(self)
 
     # Start the server for the different protocolls
-    for key in servers.keys():
-      servers[key].serveAsNewThread()      
+    for adapter in servers.values():
+      thread.start_new_thread(adapter.serve,())
 
     # wait for the servers shut down
     try:
@@ -143,5 +142,3 @@
   grserv=GRServer()
   grserv.phaseInit()
   grserv.run()
-
-  





reply via email to

[Prev in Thread] Current Thread [Next in Thread]