zoukankan      html  css  js  c++  java
  • odoo14里面的log模块

    日志记录是分析 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
    心有猛虎,细嗅蔷薇
  • 相关阅读:
    Git一些其它的功能
    怎么利用GitHub
    Git 操作标签的一些命令
    Git标签管理
    Git 多人协作开发
    Git 开发新的功能分支
    Git的Bug分支----临时保存现场git stash
    Git分支管理策略
    2017ICPC南宁 M题 The Maximum Unreachable Node Set【二分图】
    偏序集的最大反链【二分图】
  • 原文地址:https://www.cnblogs.com/1314520xh/p/14906048.html
Copyright © 2011-2022 走看看