Beispiel #1
0
def ajax_service(request):
    """
    ajax获取serivce数据
    :param request:
    :return:
    """
    if request.method == "POST":
        results = []
        services = ZK_HARPC.get_services()
        for service in services:
            service_name = safe_list_get(service, 0, None)
            isOperate = safe_list_get(service, 1, False)

            servers = ZK_HARPC.get_servers(service_name)
            clients = ZK_HARPC.get_clients(service_name)

            server_list = []
            client_list = []

            for server in servers:
                server_list.append(safe_list_get(server, 0, None))

            for client in clients:
                client_list.append(safe_list_get(client, 0, None))

            results.append([
                service_name, ",".join(server_list), ",".join(client_list),
                isOperate
            ])

    return JsonResponse({'data': results}, safe=False)
Beispiel #2
0
def ajax_service(request):
    """
    ajax获取serivce数据
    :param request:
    :return:
    """
    if request.method == "POST":
        results = []
        services = ZK_HARPC.get_services()
        for service in services:
            service_name = safe_list_get(service, 0, None)
            isOperate = safe_list_get(service, 1, False)

            servers = ZK_HARPC.get_servers(service_name)
            clients = ZK_HARPC.get_clients(service_name)

            server_list = []
            client_list = []

            for server in servers:
                server_list.append(safe_list_get(server, 0, None))

            for client in clients:
                client_list.append(safe_list_get(client, 0, None))

            results.append([service_name, ",".join(server_list), ",".join(client_list), isOperate])

    return JsonResponse({'data': results}, safe=False)
Beispiel #3
0
def child(request):
    if request.method == 'GET':
        data = request.GET
        service = data.get('service', None)

        isExists = False
        if service and len(service) > 0:
            isExists = ZK_HARPC.service_exist(service=service)
            isOperate = ZK_HARPC.get_service_acl(service=service)

        if not isExists:
            services = ZK_HARPC.get_services()
        else:
            servers_total = ZK_HARPC.get_servers_total(service)
            clients_total = ZK_HARPC.get_clients_total(service)

        return render_to_response("child.html", locals(), RequestContext(request))
Beispiel #4
0
def child(request):
    if request.method == 'GET':
        data = request.GET
        service = data.get('service', None)

        isExists = False
        if service and len(service) > 0:
            isExists = ZK_HARPC.service_exist(service=service)
            isOperate = ZK_HARPC.get_service_acl(service=service)

        if not isExists:
            services = ZK_HARPC.get_services()
        else:
            servers_total = ZK_HARPC.get_servers_total(service)
            clients_total = ZK_HARPC.get_clients_total(service)

        return render_to_response("child.html", locals(),
                                  RequestContext(request))
Beispiel #5
0
def clients(request):
    """
    显示clients页面
    :param request:
    :return:
    """
    if request.method == 'GET':
        data = request.GET
        service = data.get("service", None)

        isExists = False
        if service and len(service) > 0:
            isExists = ZK_HARPC.service_exist(service=service)

        if not isExists:
            services = ZK_HARPC.get_services()

        return render_to_response("clients.html", locals(), RequestContext(request))
Beispiel #6
0
def clients(request):
    """
    显示clients页面
    :param request:
    :return:
    """
    if request.method == 'GET':
        data = request.GET
        service = data.get("service", None)

        isExists = False
        if service and len(service) > 0:
            isExists = ZK_HARPC.service_exist(service=service)

        if not isExists:
            services = ZK_HARPC.get_services()

        return render_to_response("clients.html", locals(),
                                  RequestContext(request))