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() - - _______________________________________________ commit-gnue mailing list commit-gnue@gnu.org http://lists.gnu.org/mailman/listinfo/commit-gnue