Beispiel #1
0
def create():
    root = SrvDir()
    root.putChild('xend', SrvRoot())
    servers = XendServers()
    if xroot.get_xend_http_server():
        servers.add(
            HttpServer(root, xroot.get_xend_address(), xroot.get_xend_port()))
    if xroot.get_xend_unix_server():
        path = xroot.get_xend_unix_path()
        log.info('unix path=' + path)
        servers.add(UnixHttpServer(root, path))

    if xroot.get_xend_tcp_xmlrpc_server():
        servers.add(XMLRPCServer(True))

    if xroot.get_xend_unix_xmlrpc_server():
        servers.add(XMLRPCServer())
    return servers
Beispiel #2
0
def create():
    root = SrvDir()
    root.putChild('xend', SrvRoot())
    servers = XendServers()
    if xroot.get_xend_http_server():
        servers.add(HttpServer(root,
                               xroot.get_xend_address(),
                               xroot.get_xend_port()))
    if xroot.get_xend_unix_server():
        path = xroot.get_xend_unix_path()
        log.info('unix path=' + path)
        servers.add(UnixHttpServer(root, path))

    if xroot.get_xend_tcp_xmlrpc_server():
        servers.add(XMLRPCServer(True))

    if xroot.get_xend_unix_xmlrpc_server():
        servers.add(XMLRPCServer())
    return servers
Beispiel #3
0
def create():
    root = SrvDir()
    root.putChild('xend', SrvRoot())
    servers = XendServers(root)
    _loadConfig(servers, root, False)
    return servers
Beispiel #4
0
def create():
    root = SrvDir()
    root.putChild('xend', SrvRoot())
    servers = XendServers(root)
    _loadConfig(servers, root, False)
    return servers