Example #1
0
def control_start():
    form = StartForm()
    if form.validate():
        worker.start_controller_thread(form.target_temp.data, data=[])
    
        control_session_id = database.store_controller_session(datetime.datetime.utcnow(), form.target_temp.data)
        database.delete_active_session()
        database.add_active_session(control_session_id)

        return redirect('/index')
Example #2
0
def control_stop():
    form = StopForm()
    if form.validate():
        worker.cleanup()
        database.delete_active_session()
    return redirect('/control')