• 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
    心有猛虎,细嗅蔷薇
  • 相关阅读:
    数据源与连接池
    JavaBean
    JSP隐含对象
    kibana 报错 FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed
    JS中key-value存取
    JS判断数组中是否包含某个值
    数据库的事务
    net 查看版本号
    同行右边浮动
    CodeFirst
  • 原文地址:https://www.cnblogs.com/1314520xh/p/14906048.html
Copyright © 2020-2023  润新知