#port = cherrypy.config.get("server.socket_port") #cherrypy.config.update('adminConfig.conf') #adminName = cherrypy.config.get("admin_name") #print("Admin name: %s" % adminName) # adminName = cherrypy.config.get("Admin")['username'] # adminName = configSectionMap("Admin")['username'] cherrypy.log.error_log.propagate = False cherrypy.log.access_log.propagate = False #secure_server = _cpwsgi_server.CPWSGIServer() #secure_server.bind_addr = (ip, port) #secure_server.ssl_certificate = certificate #secure_server.ssl_private_key = privateKey #adapter = _cpserver.ServerAdapter(cherrypy.engine, secure_server, secure_server.bind_addr) #adapter.subscribe() repoConf = IRServerConf() repoConf.loadRepoServerConfig() configFileName =repoConf.getRestConfFile() if not os.path.isfile(configFileName): print "Configuration File "+configFileName+" not found" sys.exit(1) cherrypy.quickstart(AdminRestService(), "/", config = configFileName) #else: # This branch is for the test suite; you can ignore it. # cherrypy.tree.mount(AdminRestService, config=configurationFile)