1a0e6d99198528a94aaa848a266c2737a4dc98c5
[kismet-logviewer.git] / logviewer / dbview / views.py
1 from django.shortcuts import render
2 from django.http import HttpResponse, HttpRequest
3 import os
4
5 def index(request):
6     if request.path == "/devices/views/all_views.json":
7         all_views = open('/home/rhandorf/kismet-logviewer/logviewer/dbview/all_views.json')
8         return HttpResponse(all_views, content_type='text/json')
9     elif request.path == "/system/user_status.json":
10         user_status = open('/home/rhandorf/kismet-logviewer/logviewer/dbview/user_status.json')
11         return HttpResponse(user_status, content_type='text/json')
12     elif request.path == "/session/check_setup_ok":
13         return HttpResponse('Login configured in user config')
14     elif request.path == "/session/check_login":
15         return HttpResponse('Login valid')
16     elif request.path == "/dynamic.js":
17         load_file = open('/home/rhandorf/kismet-logviewer/logviewer/static/dynamic.js')
18         return HttpResponse(load_file, content_type='application/javascript')
19     elif request.path == "/gps/location.json":
20         user_status = open('/home/rhandorf/kismet-logviewer/logviewer/dbview/gps_status.json')
21         return HttpResponse(user_status, content_type='text/json')
22     elif request.path == "/alerts/alerts_view.json":
23         user_status = open('/home/rhandorf/kismet-logviewer/logviewer/dbview/alerts_view.json')
24         return HttpResponse(user_status, content_type='text/json')
25     elif request.path == "/phy/phy80211/ssids/views/ssids.json":
26         user_status = open('/home/rhandorf/kismet-logviewer/logviewer/dbview/ssids.json')
27         return HttpResponse(user_status, content_type='text/json')
28     elif request.path == "/system/status.json":
29         user_status = open('/home/rhandorf/kismet-logviewer/logviewer/dbview/status.json')
30         return HttpResponse(user_status, content_type='text/json')
31     elif request.path == "/alerts/wrapped/last-time/0/alerts.json":
32         user_status = open('/home/rhandorf/kismet-logviewer/logviewer/dbview/alerts.json')
33         return HttpResponse(user_status, content_type='text/json')
34     elif request.path == "/messagebus/last-time/0/messages.json":
35         user_status = open('/home/rhandorf/kismet-logviewer/logviewer/dbview/messages.json')
36         return HttpResponse(user_status, content_type='text/json')
37     elif request.path == "/channels/channels.json":
38         user_status = open('/home/rhandorf/kismet-logviewer/logviewer/dbview/channels.json')
39         return HttpResponse(user_status, content_type='text/json')
40     elif request.path == "/devices/views/all/devices.json":
41         user_status = open('/home/rhandorf/kismet-logviewer/logviewer/dbview/devices.json')
42         return HttpResponse(user_status, content_type='text/json')
43
44