12345678910111213141516171819202122 |
- import logging
- from flask import Blueprint, request
- from watermark_generate.tools.logger_tool import handler
- log_controller = Blueprint('log_controller', __name__)
- @log_controller.route('/znwr/jit/ai/v1/log_setting', methods=['POST'])
- def log_post():
- level = request.json['level']
- size = request.json['size']
- if level == 'debug':
- handler.setLevel(logging.DEBUG)
- if level == 'info':
- handler.setLevel(logging.INFO)
- if level == 'warning':
- handler.setLevel(logging.WARN)
- if level == 'error':
- handler.setLevel(logging.ERROR)
- handler.maxBytes = size * 1024
- return {'code': 0, 'msg': 'ok'}
|