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)
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)
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))
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))
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))
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))