def optionApp(option): "操作应用" aid=int(request.form.get("aid",None)) #防止操作别人的应用 sql="select count(*) from paas_app where uid = %d"%(session['user']) dao=db.execute(sql) r=objToDict(dao.first()) dao.close() if r['count(*)']==0: return abort(403) if option == "start": #启动应用 client.startApp(aid) return "ok" elif option == "stop": #停止应用 client.stopApp(aid) return "ok" elif option == "reboot": #重启应用 client.developApp(aid,"reboot") return "ok" elif option == "develop": #部署应用 client.developApp(aid,"develop") return "ok"
def optionApp(option): "操作应用" aid = int(request.form.get("aid", None)) #防止操作别人的应用 sql = "select count(*) from paas_app where uid = %d" % (session['user']) dao = db.execute(sql) r = objToDict(dao.first()) dao.close() if r['count(*)'] == 0: return abort(403) if option == "start": #启动应用 client.startApp(aid) return "ok" elif option == "stop": #停止应用 client.stopApp(aid) return "ok" elif option == "reboot": #重启应用 client.developApp(aid, "reboot") return "ok" elif option == "develop": #部署应用 client.developApp(aid, "develop") return "ok"
def deleteApp(): "删除应用" aid = request.args.get("id", None) #删除应用前停止运行 client.stopApp(int(aid.encode("UTF-8"))) sql = "update paas_app set status = 4 where id = " + sqlDeal(aid) dao = db.execute(sql) dao.close() return redirect("/admin/appManager")
def deleteApp(): "删除应用" aid=request.args.get("id",None) #删除应用前停止运行 client.stopApp(int(aid.encode("UTF-8"))) sql="update paas_app set status = 4 where id = "+sqlDeal(aid) dao=db.execute(sql) dao.close() return redirect("/admin/appManager")
def optionApp(option): "操作应用" aid=int(request.form.get("aid",None)) if option == "start": #启动应用 client.startApp(aid) return "ok" elif option == "stop": #停止应用 client.stopApp(aid) return "ok" elif option == "reboot": #重启应用 client.developApp(aid,"reboot") return "ok" elif option == "develop": #部署应用 client.developApp(aid,"develop") return "ok"
def optionApp(option): "操作应用" aid = int(request.form.get("aid", None)) if option == "start": #启动应用 client.startApp(aid) return "ok" elif option == "stop": #停止应用 client.stopApp(aid) return "ok" elif option == "reboot": #重启应用 client.developApp(aid, "reboot") return "ok" elif option == "develop": #部署应用 client.developApp(aid, "develop") return "ok"