ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/WEBCONDDB/CondWebServer/server.py
(Generate patch)

Comparing COMP/WEBCONDDB/CondWebServer/server.py (file contents):
Revision 1.22 by xiezhen, Wed May 6 16:53:46 2009 UTC vs.
Revision 1.29 by xiezhen, Mon Jun 22 17:31:22 2009 UTC

# Line 4 | Line 4 | import cherrypy
4   from optparse import OptionParser
5   import DLFCN
6   sys.setdlopenflags(DLFCN.RTLD_GLOBAL+DLFCN.RTLD_LAZY)
7 < from Applications import iovInspect, iovExport, globaltag,serviceMap
7 > from Applications import iovInspect,iovInspectOld,iovExport,globaltag,serviceMapOld,serviceMap,luminosityApp
8   from Common import config
9 < from pluginCondDBPyInterface import *
9 > #from pluginCondDBPyInterface import *
10   os.environ["QUIET_ASSERT"]='yes'
11   class Root(object):
12      @cherrypy.expose
# Line 19 | Line 19 | class Server(object):
19      def __init__(self):
20          self.__hostname='localhost'
21          self.__port=6789
22 +        self.__oldappconfigfile='oldapplication.conf'
23          self.__appconfigfile='application.conf'
24 <        self.__detconfigfile='detector.conf'
24 >        self.__detconfigfile='detector31x.conf'
25 >        self.__olddetconfigfile='detector.conf'
26      def start (self):
27          """Start server
28          """
# Line 48 | Line 50 | class Server(object):
50          # here for the time being
51          self.__config=config.Config()
52          self.__config.from_ini(os.path.join(self.__configdir,self.__appconfigfile))
51        self.__authpath=self.__config.common.auth_path
52        #os.environ["CORAL_AUTH_PATH"] = self.__authpath
53        #print "auth path ", os.environ["CORAL_AUTH_PATH"]
54        # this one shall be alive all the time...
55        #self.__cmsframe = FWIncantation
53          cherrypy.tree.mount(iovInspect.IOV(os.path.join(self.__configdir,self.__appconfigfile)),script_name='/iov')
54 +        cherrypy.tree.mount(iovInspectOld.IOV(os.path.join(self.__configdir,self.__appconfigfile)),script_name='/oldiov')
55          cherrypy.tree.mount(iovExport.IOV(os.path.join(self.__configdir,self.__appconfigfile)),script_name='/exportIov')
56          cherrypy.tree.mount(serviceMap.serviceMap(os.path.join(self.__configdir,self.__detconfigfile)),script_name='/serviceMap')
57 +        cherrypy.tree.mount(serviceMap.serviceMap(os.path.join(self.__configdir,self.__olddetconfigfile)),script_name='/oldserviceMap')
58          cherrypy.tree.mount(globaltag.GlobalTag(os.path.join(self.__configdir,self.__appconfigfile)),script_name='/globaltag')
59 +        cherrypy.tree.mount(luminosityApp.lumi(os.path.join(self.__configdir,self.__appconfigfile)),script_name='/lumi')
60          cherrypy.server.quickstart()
61          cherrypy.engine.start()
62  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines