Exemple #1
0
def get_home_id(request):
    network = Network()
    network = ZNetwork(network.network)
    home_id = network.get_home_id_str()
    context = {"home_id": home_id}
    json_ = json.dumps(context)
    return HttpResponse(json_, mimetype='application/json')
Exemple #2
0
def stop_network(request):
    network = Network()
    network.stop()
    state = ["on", "off"][network.is_stopped()]
    context = {"state": state}
    json_ = json.dumps(context)
    return HttpResponse(json_, mimetype='application/json')
Exemple #3
0
def network_get_state(request):
    network = Network()
    if network:
        state = ["off", "on"][network.is_running()]
    else:
        state = "off"
    context = {"state": state}
    json_ = json.dumps(context)
    return HttpResponse(json_, mimetype='application/json')
Exemple #4
0
def network_get_timeout(request):
    network = Network()
    try:
        timeout = network.next()
    except:
        timeout = network.get_timout()
    context = {"timeout": timeout}
    json_ = json.dumps(context)
    return HttpResponse(json_, mimetype='application/json')
Exemple #5
0
def index(request):
    home_id = "not known"
    network = Network()
    if network:
        if network.get_status() == 0:
            network = ZNetwork(network.network)
            home_id = network.get_home_id_str()
    context = {"network_name": home_id,
               "page_name": "Network"}
    return render(request, 'network/network.html', context)
Exemple #6
0
def network_get_start_status(request):
    network = Network()
    context = {"status": network.get_status()}
    json_ = json.dumps(context)
    return HttpResponse(json_, mimetype='application/json')