-if tools.config['xmlrpc']:
- try:
- port = int(tools.config["port"])
- except Exception:
- logger.notifyChannel("init", netsvc.LOG_ERROR, "invalid port '%s'!" % (tools.config["port"],))
- sys.exit(1)
- interface = tools.config["interface"]
- secure = tools.config["secure"]
-
- httpd = netsvc.HttpDaemon(interface, port, secure)
-
- if tools.config["xmlrpc"]:
- xml_gw = netsvc.xmlrpc.RpcGateway('web-services')
- httpd.attach("/xmlrpc", xml_gw)
- logger.notifyChannel("web-services", netsvc.LOG_INFO,
- "starting XML-RPC" + \
- (tools.config['secure'] and ' Secure' or '') + \
- " services, port " + str(port))
-
- #
- #if tools.config["soap"]:
- # soap_gw = netsvc.xmlrpc.RpcGateway('web-services')
- # httpd.attach("/soap", soap_gw )
- # logger.notifyChannel("web-services", netsvc.LOG_INFO, 'starting SOAP services, port '+str(port))
- #
-
-if tools.config['netrpc']:
- try:
- netport = int(tools.config["netport"])
- except Exception:
- logger.notifyChannel("init", netsvc.LOG_ERROR, "invalid port '%s'!" % (tools.config["netport"],))
- sys.exit(1)
- netinterface = tools.config["netinterface"]