def mcserver(): form = CommandForm() user = session['username'] serv = Server() orderline = Order.query.filter_by(cust_id=session['userid']).first() dbport = Port.query.filter_by(port_id=orderline.port_id).first() server = Serverreserve.query.filter_by(server_id=dbport.server_id).first() serverip = server.server_ip port = dbport.port_no if request.method == 'POST': if request.form['submit'] == 'Start serveren': ttt = Thread(target=serv.serverstart, args=(serverip, user)) ttt.start() serv.serverstart(serverip, user) if request.form['submit'] == 'Stopp serveren': serv.serverstop(str(serverip), user) if request.form['submit'] == 'Send kommandoen': command = form.command.data serv.servercommand(str(serverip), user, command) return render_template('server.html', form=form)
def server(): user = session['username'] serv = Server() # output = threading.Timer(3, serveroutput, args=user).start() output = serv.readconsole(user) print output if request.method == 'POST': if request.form['submit'] == 'Start': serv.serverstart(user) #output = serv.serverread(user) return render_template('server.html') if request.form['submit'] == 'Stop': serv.serverstop(user) if request.form['submit'] == 'stopall': serv.serverstop("") if request.form['submit'] == 'startall': serv.serverstart("") if request.form['submit'] == 'Send': command = request.form['command'] serv.servercommand(user,command) return render_template('server.html', output=output)