-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%s services, port %s" % ((tools.config['secure'] and ' Secure' or ''), 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"]