[Top][All Lists]
[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()
-
-
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [gnue] r10086 - trunk/gnue-reports/src/server,
reinhard <=