views.py 文件源码

python
阅读 21 收藏 0 点赞 0 评论 0

项目:dockmaster 作者: lioncui 项目源码 文件源码
def engine():
    if session.get('login_in',None):
        if session.get('username',None):
            if request.values.get('uuid',None):
                uuid = request.values['uuid']
                session['uuid'] = uuid
            else:
                uuid = session['uuid']
            username = session['username']
            try:
                engine = models.Engine.query.filter_by(uuid = uuid, user_name = username).first()
                base_url = "tcp://" + engine.host + ":" + engine.port
                docker = DOCKER(base_url = base_url, timeout = 5, version = "auto")
                return render_template('engine.html', host_info = docker.get_info(), usage = docker.monitor())
            except Exception as msg:
                return str(msg), 503
        else:
            return "Error 401, Authentication failed", 401
    else:
        return redirect('/login')
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号