def ServersAction(request, action): data = json.loads(request.body) # TODO add cluster_id in data for i in range(0, len(data)): data[i]['cluster_id'] = 1 # TODO add cluster_id in data if action == "add": vsmapi.add_servers(request, data) status = "info" msg = "Began to Add Servers" elif action == "remove": vsmapi.remove_servers(request, data) status = "info" msg = "Began to Remove Servers" elif action == "start": vsmapi.start_server(request, data) status = "info" msg = "Began to Start Servers" elif action == "stop": vsmapi.stop_server(request, data) status = "info" msg = "Began to Stop Servers" resp = dict(message=msg, status=status, data="") resp = json.dumps(resp) return HttpResponse(resp)
def ServersAction(request, action): data = json.loads(request.body) # TODO add cluster_id in data if not len(data): status = "error" msg = "No server selected" else: # TODO add cluster_id in data for i in range(0, len(data)): data[i]['cluster_id'] = 1 # TODO add cluster_id in data if action == "add": vsmapi.add_servers(request, data) status = "info" msg = "Began to Add Servers" elif action == "remove": vsmapi.remove_servers(request, data) status = "info" msg = "Began to Remove Servers" elif action == "start": vsmapi.start_server(request, data) status = "info" msg = "Began to Start Servers" elif action == "stop": LOG.debug("DEBUG in server action %s" % data) vsmapi.stop_server(request, data) status = "info" msg = "Began to Stop Servers" resp = dict(message=msg, status=status, data="") resp = json.dumps(resp) return HttpResponse(resp)
def ServersAction(request, action): post_data = request.raw_post_data data = json.loads(post_data) # TODO add cluster_id in data if not len(data): status = "error" msg = "No server selected" else: # TODO add cluster_id in data for i in range(0, len(data)): data[i]['cluster_id'] = 1 # TODO add cluster_id in data if action == "add": vsmapi.add_servers(request, data) status = "info" msg = "Began to Add Servers" elif action == "remove": vsmapi.remove_servers(request, data) status = "info" msg = "Began to Remove Servers" elif action == "start": vsmapi.start_server(request, data) status = "info" msg = "Began to Start Servers" elif action == "stop": LOG.error("DEBUG in server action %s" % data) vsmapi.stop_server(request, data) status = "info" msg = "Began to Stop Servers" resp = dict(message=msg, status=status, data="") resp = json.dumps(resp) return HttpResponse(resp)