odoo14里面的log模块
2024-08-24 09:36:20
日志记录是分析 Odoo 服务器运行服务时发生的操作的最重要工具之一。此外,在大多数情况下,通过分析服务器日志,我们可以清楚地了解错误或存在的任何错误。
最初,如果我们想使用日志记录选项,我们需要从 python 标准库中导入一个模块,即 'logging'
使用步骤:
import logging #这里 _logger 对象由当前代码文件的名称 __name__ 初始化
_logger = logging.getLogger(__name__) _logger.debug("IT IS DEBUG")
_logger.info("IT IS INFO")
_logger.error("IT IS Error")
_logger.warning("IT IS warn")
_logger.critical("IT IS Critical") 其他日志记录选项
我们有不同的日志选项,可以在我们的 Odoo conf 文件中配置。
* logfile = None // 指定存储日志详细信息的日志文件。
* log_handler = LEVEL: LEVEL // 在 LEVEL 为给定的前缀设置处理程序。 例如,如果您只想为模块 product_parameter 设置 DEBUG 级别,则可以使用如下所示的参数运行它:
日志处理程序=odoo.addons.product_parameter:DEBUG * log_level = info // 指定日志级别。
* log_db_level = warning // 记录数据库级别。
* log_db = False // 指定日志数据库。
Odoo 中还有一些其他可用的日志选项,可以在 Odoo 服务器配置文件中进行配置。
为 Odoo 服务创建一个存储日志文件的目录。这通常放在/var/log目录下,命令如下:
sudo mkdir /var/log/odoo
sudo chown odoo /var/log/odoo
日志查看命令:
sudo tail -f /var/log/odoo/odoo-server.log -n 1000
最新文章
- MFC2016.6.8
- position:fixed失效
- sql行列转换
- Android Activity的切换动画
- IE8下String的Trim()方法失效的解决方法
- js 代码记录
- IBM Minus One(water)
- 組裝工廠設置IQC的目的
- 【IE6的疯狂之一】IE6中奇数宽高的BUG
- struts2 之 ThreadLocal 和 ActionContext
- 基于 Java Web 的毕业设计选题管理平台--选题报告与需求规格说明书
- idea连接服务器上传jar并运行
- Shell命令-文件及内容处理之sort、uniq
- Redis-Sentinel 数据源配置
- 自学Zabbix之路15.5 Zabbix数据库表结构简单解析-其他 表
- 单元测试Mock框架Powermockito 【mockito1.X】
- 配置apache-maven-3.6.0时所遇到的坑(一)
- 各平台免费翻译API
- 初始kafka
- UVa 10382 喷水装置(贪心)
热门文章
- 前端 JS 之 AJAX 简介及使用
- Bind DNS服务——转发与区域记录更新
- SpringBoot数据访问(二) SpringBoot整合JPA
- 如何开启O2优化
- npm ERR! Unexpected end of JSON input while parsing near '...'解决方法
- 在element的table修改事件中修改数据,table的数据也会修改
- 《机器学习Python实现_10_10_集成学习_xgboost_原理介绍及回归树的简单实现》
- 什么是CAP?
- VSCode 使用 Code Runner 插件无法编译运行文件名带空格的文件
- 使用CI/CD工具Github Action发布jar到Maven中央仓库