-
Notifications
You must be signed in to change notification settings - Fork 1
/
index.py
33 lines (25 loc) · 1016 Bytes
/
index.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
# coding=utf-8
from flask import Flask
from plugins.web_terminal.app import init_web_terminal, webTermBlueprint
import logging
# 配置日志
logging.basicConfig(level=logging.DEBUG,
format='%(asctime)s - %(name)s - %(levelname)s - %(message)s')
_LOGGER = logging.getLogger(__name__)
_LOGGER.info("Flask server is starting...")
server = Flask(__name__)
server.register_blueprint(
webTermBlueprint, url_prefix='/api/plugins/web_terminal')
init_web_terminal()
# @server.route('/api/config/get_media_path')
# def get_media_path():
# return api_result(0, 'ok', {'paths': [{
# 'download_path': "/mnt/user/media/做种区/电影",
# 'file_process_mode': "link",
# 'qbit_cate': "测试数据",
# 'source_dir': "./plugins/file_manager/frontend",
# 'target_dir': "./plugins/file_manager/frontend/dist",
# 'type': "movie",
# 'use_area_folder': 'true'
# }]})
server.run(host='localhost', port=5000, debug=True, use_reloader=False)