mirror of https://github.com/midoks/mdserver-web
parent
96fcdb8af3
commit
990199ec89
@ -1,37 +0,0 @@ |
|||||||
# coding:utf-8 |
|
||||||
|
|
||||||
# --------------------------------------------------------------------------------- |
|
||||||
# MW-Linux面板 |
|
||||||
# --------------------------------------------------------------------------------- |
|
||||||
# copyright (c) 2018-∞(https://github.com/midoks/mdserver-web) All rights reserved. |
|
||||||
# --------------------------------------------------------------------------------- |
|
||||||
# Author: midoks <midoks@163.com> |
|
||||||
# --------------------------------------------------------------------------------- |
|
||||||
|
|
||||||
from flask import request |
|
||||||
|
|
||||||
from admin import socketio |
|
||||||
from admin.common import isLogined |
|
||||||
|
|
||||||
|
|
||||||
@socketio.on('webssh_websocketio') |
|
||||||
def webssh_websocketio(data): |
|
||||||
if not isLogined(): |
|
||||||
emit('server_response', {'data': '会话丢失,请重新登陆面板!\r\n'}) |
|
||||||
return |
|
||||||
import utils.ssh.ssh_terminal as ssh_terminal |
|
||||||
shell_client = ssh_terminal.ssh_terminal.instance() |
|
||||||
shell_client.run(request.sid, data) |
|
||||||
return |
|
||||||
|
|
||||||
|
|
||||||
@socketio.on('webssh') |
|
||||||
def webssh(data): |
|
||||||
if not isLogined(): |
|
||||||
emit('server_response', {'data': '会话丢失,请重新登陆面板!\r\n'}) |
|
||||||
return None |
|
||||||
|
|
||||||
import utils.ssh.ssh_local as ssh_local |
|
||||||
shell = ssh_local.ssh_local.instance() |
|
||||||
shell.run(data) |
|
||||||
return |
|
@ -0,0 +1,39 @@ |
|||||||
|
# coding:utf-8 |
||||||
|
|
||||||
|
# --------------------------------------------------------------------------------- |
||||||
|
# MW-Linux面板 |
||||||
|
# --------------------------------------------------------------------------------- |
||||||
|
# copyright (c) 2018-∞(https://github.com/midoks/mdserver-web) All rights reserved. |
||||||
|
# --------------------------------------------------------------------------------- |
||||||
|
# Author: midoks <midoks@163.com> |
||||||
|
# --------------------------------------------------------------------------------- |
||||||
|
|
||||||
|
|
||||||
|
from flask_socketio import SocketIO, emit, send |
||||||
|
from flask import request |
||||||
|
|
||||||
|
from admin import app,socketio |
||||||
|
from .common import isLogined |
||||||
|
|
||||||
|
def websshRun(): |
||||||
|
@socketio.on('webssh_websocketio') |
||||||
|
def webssh_websocketio(data): |
||||||
|
if not isLogined(): |
||||||
|
emit('server_response', {'data': '会话丢失,请重新登陆面板!\r\n'}) |
||||||
|
return |
||||||
|
import utils.ssh.ssh_terminal as ssh_terminal |
||||||
|
shell_client = ssh_terminal.ssh_terminal.instance() |
||||||
|
shell_client.run(request.sid, data) |
||||||
|
return |
||||||
|
|
||||||
|
|
||||||
|
@socketio.on('webssh') |
||||||
|
def webssh(data): |
||||||
|
if not isLogined(): |
||||||
|
emit('server_response', {'data': '会话丢失,请重新登陆面板!\r\n'}) |
||||||
|
return None |
||||||
|
|
||||||
|
import utils.ssh.ssh_local as ssh_local |
||||||
|
shell = ssh_local.ssh_local.instance() |
||||||
|
shell.run(data) |
||||||
|
return |
Loading…
Reference in new issue