Exemple #1
0
def details(request, id=None):
    """
    Show the BBU details
    :param request:
    :param id: BBU ID
    :return:
    """
    bbu = get_object_or_404(Bbu, id=id)
    ues = Ue.objects.filter(attached_to=bbu)
    ues = paginator(request, ues)
    alerts = Alert.objects.filter(nvfs=bbu)
    alerts = paginator(request, alerts)
    schedulers = Scheduler.objects.filter(nvfs=bbu)
    schedulers = paginator(request, schedulers)
    try:
        channel = Channel.objects.get(tx=bbu)
    except:
        channel = None

    context = {
        "user": request.user,
        "bbu": bbu,
        "ues": ues,
        "schedulers": schedulers,
        "alerts": alerts,
        "channel": channel
    }
    return render(request, "bbus/details.html", context)
Exemple #2
0
def details(request, id=None):
    """
    Show details about Pool with ID id
    :param request:
    :param id:
    :return:
    """
    pool = get_object_or_404(Pool, id=id)
    bbus = Bbu.objects.filter(ns=pool)
    ues = Ue.objects.filter(scenario=pool.scenario)
    schedulers = Scheduler.objects.filter(ns=pool)
    schedulers = paginator(request, schedulers)
    alerts = Alert.objects.filter(ns=pool)
    alerts = paginator(request, alerts)

    context = {
        "user": request.user,
        "utran": pool,
        "ues": ues,
        "alerts": alerts,
        "bbus": bbus,
        "schedulers": schedulers,
        "url": get_current_site(request).domain.split(':')[0],
    }
    return render(request, "pools/detail.html", context)
Exemple #3
0
def list(request):
    keys = Key.objects.filter(operator__user=request.user)
    keys = paginator(request, keys)

    context = {
        "user": request.user,
        "keys": keys,
    }
    return render(request, "keys/list.html", context)
Exemple #4
0
def list(request):
    keys = Key.objects.filter(operator__user=request.user)
    keys = paginator(request, keys)

    context = {
        "user": request.user,
        "keys": keys,
    }
    return render(request, "keys/list.html", context)
Exemple #5
0
def list(request):
    schedulers = Scheduler.objects.filter(operator__user=request.user)
    schedulers = paginator(request, schedulers)

    context = {
        "user": request.user,
        "schedulers": schedulers,
    }
    return render(request, "schedulers/list.html", context)
Exemple #6
0
def list(request):
    queryset_list = Vnf.objects.filter(operator__user=request.user)
    queryset = paginator(request, queryset_list)

    context = {
        "user": request.user,
        "object_list": queryset,
    }
    return render(request, "vnfs/list.html", context)
Exemple #7
0
def list(request):
    scenarios = Scenario.objects.filter(operator__user=request.user)
    scenarios = paginator(request, scenarios)

    context = {
        "user": request.user,
        "object_list": scenarios,
    }
    return render(request, "pools/list.html", context)
Exemple #8
0
def list(request):
    queryset_list = Vnf.objects.filter(operator__user=request.user)
    queryset = paginator(request, queryset_list)

    context = {
        "user": request.user,
        "object_list": queryset,
    }
    return render(request, "vnfs/list.html", context)
Exemple #9
0
def scenario(request, id=None):
    scenario = get_object_or_404(Scenario, id=id)
    pools = Pool.objects.filter(scenario=scenario)
    pools = paginator(request, pools)
    ues = Ue.objects.filter(scenario=scenario)
    schedulers = Scheduler.objects.filter(scenario=scenario)
    schedulers = paginator(request, schedulers)
    alerts = Alert.objects.filter(scenario=scenario)
    alerts = paginator(request, alerts)

    context = {
        "scenario": scenario,
        "pools": pools,
        "ues": ues,
        "schedulers": schedulers,
        "alerts": alerts,
    }
    return render(request, "scenarios/scenario.html", context)
Exemple #10
0
def list(request):
    alerts = Alert.objects.filter(operator__user=request.user)
    alerts = paginator(request, alerts)

    context = {
        "user": request.user,
        "alerts": alerts,
    }
    return render(request, "alerts/list.html", context)
Exemple #11
0
def list(request):
    scenarios = Scenario.objects.filter(operator__user=request.user)
    scenarios = paginator(request, scenarios)

    context = {
        "user": request.user,
        "object_list": scenarios,
    }
    return render(request, "pools/list.html", context)
Exemple #12
0
def list(request):
    alerts = Alert.objects.filter(operator__user=request.user)
    alerts = paginator(request, alerts)

    context = {
        "user": request.user,
        "alerts": alerts,
    }
    return render(request, "alerts/list.html", context)
Exemple #13
0
def list(request):
    operators = Operator.objects.filter().exclude(user__is_staff=True)
    operators = paginator(request, operators)

    context = {
        "user": request.user,
        "object_list": operators,
    }
    return render(request, "operators/list.html", context)
Exemple #14
0
def list(request):
    operator = Operator.objects.get(user=request.user)
    queryset_list = Image.objects.all()
    queryset = paginator(request, queryset_list)

    context = {
        "operator": operator,
        "images": queryset,
    }
    return render(request, "images/list.html", context)
Exemple #15
0
def list(request):
    operator = Operator.objects.get(user=request.user)
    queryset_list = Image.objects.all()
    queryset = paginator(request, queryset_list)

    context = {
        "operator": operator,
        "images": queryset,
    }
    return render(request, "images/list.html", context)
Exemple #16
0
def details(request, id=None):
    pool = get_object_or_404(Pool, id=id)
    bbus = Bbu.objects.filter(ns=pool)
    ues = Ue.objects.filter(scenario=pool.scenario)
    schedulers = Scheduler.objects.filter(ns=pool)
    schedulers = paginator(request, schedulers)
    alerts = Alert.objects.filter(ns=pool)
    alerts = paginator(request, alerts)

    context = {
        "user": request.user,
        "utran": pool,
        "ues": ues,
        "alerts": alerts,
        "bbus": bbus,
        "schedulers": schedulers,
        "url": get_current_site(request).domain.split(':')[0],
    }
    return render(request, "pools/detail.html", context)
Exemple #17
0
def list(request):
    scripts = Script.objects.filter(
        Q(operator__name=request.user.username) | Q(operator__name="admin"))
    scripts = paginator(request, scripts)

    context = {
        "user": request.user,
        "scripts": scripts,
    }
    return render(request, "scripts/list.html", context)
Exemple #18
0
def details(request, id=None):
    bbu = get_object_or_404(Bbu, id=id)
    ues = Ue.objects.filter(attached_to=bbu)
    ues = paginator(request, ues)
    alerts = Alert.objects.filter(nvfs=bbu)
    alerts = paginator(request, alerts)
    schedulers = Scheduler.objects.filter(nvfs=bbu)
    schedulers = paginator(request, schedulers)
    try:
        channel = Channel.objects.get(tx=bbu)
    except:
        channel = None

    context = {
        "user": request.user,
        "bbu": bbu,
        "ues": ues,
        "schedulers": schedulers,
        "alerts": alerts,
        "channel": channel
    }
    return render(request, "bbus/details.html", context)
Exemple #19
0
def list(request):
    """
    List all the set up alerts
    :param request:
    :return:
    """
    alerts = Alert.objects.filter(operator__user=request.user)
    alerts = paginator(request, alerts)

    context = {
        "user": request.user,
        "alerts": alerts,
    }
    return render(request, "alerts/list.html", context)
Exemple #20
0
def list(request):
    """
    List of availiable Pools
    :param request:
    :return:
    """
    scenarios = Scenario.objects.filter(operator__user=request.user)
    scenarios = paginator(request, scenarios)

    context = {
        "user": request.user,
        "object_list": scenarios,
    }
    return render(request, "pools/list.html", context)