示例#1
0
def startTracking(request):
    nadwaName = request.GET.get("nadwaName")
    resp = "" 
    exist = isExist(nadwaName)
    if exist:
        running = ThreadController.isRunning(nadwaName)
        if running:
            resp = '2'#"%s is already running" %nadwaName
        else:
            ThreadController.startNadwa(nadwaName)
            resp = '1'#"#%s is running now" %nadwaName
    else:
        resp = "0" #Nadwa Doesn't Exist. please create your Nadwa
    print 'Start Resp = %s' %resp
    return HttpResponse(resp)
示例#2
0
def pauseTracking(request):
    nadwaName = request.GET.get("nadwaName")
    resp = ""
    exist = isExist(nadwaName)
    if exist:
        running = ThreadController.isRunning(nadwaName)
        if running:
            ThreadController.pauseNadwa(nadwaName)
            resp = '1'#"%s is Paused" %nadwaName
        else:
            resp = '2'#"#%s didn't start yet" %nadwaName
    else:
        resp = '0'#"Nadwa Doesn't Exist. please create your Nadwa"
    print 'Pause Resp = %s' %resp
    return HttpResponse(resp)
示例#3
0
def resumeTracking(request):
    nadwaName = request.GET.get("nadwaName")
    resp = ""
    exist = isExist(nadwaName)
    if exist:
        running = ThreadController.isRunning(nadwaName)
        if running:
            paused = ThreadController.isPaused(nadwaName)
            if paused:
                ThreadController.resumeNadwa(nadwaName)
                resp = '1'#"%s is resumed, and running now..." %nadwaName
            else:
                resp = '2'#"%s is already running..." %nadwaName
        else:
            resp = '3'#"#%s didn't start yet" %nadwaName
    else:
        resp = '0'#"Nadwa Doesn't Exist. please create your Nadwa"
    print 'Resume Resp = %s' %resp
    return HttpResponse(resp)