Esempio n. 1
0
def get_system_specs(request):
    instance_types = specs_helper.get_instance_types(request)
    security_groups = specs_helper.get_security_groups(request)
    subnets = specs_helper.get_subnets(request)
    sorted_subnets = sorted(subnets, key=lambda subnet: subnet["info"]["tag"])
    sorted_sgs = sorted(security_groups, key=lambda sg: sg["info"]["name"])
    return instance_types, sorted_subnets, sorted_sgs
Esempio n. 2
0
def get_system_specs(request):
    instance_types = specs_helper.get_instance_types(request)
    security_groups = specs_helper.get_security_groups(request)
    subnets = specs_helper.get_subnets(request)
    sorted_subnets = sorted(subnets, key=lambda subnet: subnet["info"]["tag"])
    sorted_sgs = sorted(security_groups, key=lambda sg: sg["info"]["name"])
    return instance_types, sorted_subnets, sorted_sgs
Esempio n. 3
0
def get_subnets_settings(request):
    subnets = specs_helper.get_subnets(request)
    sorted_subnets = sorted(subnets, key=lambda subnet: subnet["info"]["tag"])
    curr_subnets = request.GET.get("curr_id", "")
    if curr_subnets:
        currSubnetArrays = curr_subnets.split(',')
    else:
        currSubnetArrays = []
    contents = render_to_string("groups/get_subnets.tmpl",
                                {"subnets": sorted_subnets,
                                 "currSubnetArrays": currSubnetArrays})
    return HttpResponse(json.dumps(contents), content_type="application/json")
Esempio n. 4
0
def get_subnets_settings(request):
    subnets = specs_helper.get_subnets(request)
    sorted_subnets = sorted(subnets, key=lambda subnet: subnet["info"]["tag"])
    curr_subnets = request.GET.get("curr_id", "")
    if curr_subnets:
        currSubnetArrays = curr_subnets.split(',')
    else:
        currSubnetArrays = []
    contents = render_to_string("groups/get_subnets.tmpl",
                                {"subnets": sorted_subnets,
                                 "currSubnetArrays": currSubnetArrays})
    return HttpResponse(json.dumps(contents), content_type="application/json")