30 lines
900 B
Python
30 lines
900 B
Python
#!flask/bin/python
|
|
# coding=utf-8
|
|
from gevent import monkey
|
|
monkey.patch_all()
|
|
|
|
from flask_socketio import SocketIO, emit, join_room, leave_room, \
|
|
close_room, rooms, disconnect, send
|
|
import json
|
|
from admin import app
|
|
|
|
|
|
# socketio.init_app(app, cors_allowed_origins="*")
|
|
|
|
from admin.views.Socketio import *
|
|
# socketio = SocketIO(app)
|
|
# @socketio.on('connect', namespace='/isard-sso-admin/sio')
|
|
# def socketio_connect():
|
|
# join_room('admin')
|
|
# socketio.emit('update',
|
|
# json.dumps('Joined'),
|
|
# namespace='/isard-sso-admin/sio',
|
|
# room='admin')
|
|
|
|
# @socketio.on('disconnect', namespace='/isard-sso-admin/sio')
|
|
# def socketio_domains_disconnect():
|
|
# None
|
|
|
|
if __name__ == '__main__':
|
|
socketio.run(app,host='0.0.0.0', port=9000, debug=False, cors_allowed_origins="*") #, logger=logger, engineio_logger=engineio_logger)
|