def get_default_pg_number_storage_group(request): storage_group_list = [] rsp, group_list = vsmapi.get_storage_group_list(request) for key in group_list: rsp, default_pg_num = vsmapi.get_default_pg_num_by_storage_group( request, {"storage_group_name": group_list[key]} ) if default_pg_num["pg_num_default"] > 0: storage_group_list.append((key, group_list[key], default_pg_num["pg_num_default"])) resp = json.dumps({"storage_group_list": storage_group_list}) return HttpResponse(resp)
def get_default_pg_number_storage_group(request): storage_group_list = [] rsp, group_list = vsmapi.get_storage_group_list(request) for key in group_list: rsp, default_pg_num = vsmapi.get_default_pg_num_by_storage_group(request, \ {'storage_group_name':group_list[key]}) if default_pg_num['pg_num_default'] > 0: storage_group_list.append( (key, group_list[key], default_pg_num['pg_num_default'])) resp = json.dumps({"storage_group_list": storage_group_list}) return HttpResponse(resp)
def get_context_data(self, **kwargs): context = super(CreateView, self).get_context_data(**kwargs) storage_group_list = [] rsp, group_list= vsmapi.get_storage_group_list(self.request) for key in group_list: rsp, default_pg_num = vsmapi.get_default_pg_num_by_storage_group(self.request, \ {'storage_group_name':group_list[key]}) if default_pg_num['pg_num_default'] > 0: storage_group_list.append((key, group_list[key], default_pg_num['pg_num_default'])) #sg_list = #[(1,"SG 1",101),(2,"SG 1",102),(3,"SG 3",103)] context["sg_list"] = storage_group_list return context
def get_context_data(self, **kwargs): context = super(CreateView, self).get_context_data(**kwargs) storage_group_list = [] rsp, group_list = vsmapi.get_storage_group_list(self.request) for key in group_list: rsp, default_pg_num = vsmapi.get_default_pg_num_by_storage_group(self.request, \ {'storage_group_name':group_list[key]}) if default_pg_num['pg_num_default'] > 0: storage_group_list.append( (key, group_list[key], default_pg_num['pg_num_default'])) #sg_list = #[(1,"SG 1",101),(2,"SG 1",102),(3,"SG 3",103)] context["sg_list"] = storage_group_list return context