如何在odoo.conf中使用环境变量

如何在odoo.conf中使用环境变量,odoo,odoo-11,Odoo,Odoo 11,我试图在odoo.conf中使用一个环境变量 文件以指定存储日志的路径。 到目前为止,我已经尝试: logfile = ${test.rueda}/odoo.log 但它不起作用。 有没有办法做到这一点?Odoo配置文件不支持访问环境变量 我可以想出两种可能的方法: 使用相对路径。配置中的文件名相对于Odoo服务器进程的工作目录。在不同的目录中启动Odoo服务器,每个目录用于不同的目的,并保持与此相关的相同结构 在命令行中使用环境变量。启动Odoo服务器时,可以使用-2破折号作为前缀传递任何配

我试图在odoo.conf中使用一个环境变量 文件以指定存储日志的路径。 到目前为止,我已经尝试:

logfile = ${test.rueda}/odoo.log
但它不起作用。
有没有办法做到这一点?

Odoo配置文件不支持访问环境变量

我可以想出两种可能的方法:

使用相对路径。配置中的文件名相对于Odoo服务器进程的工作目录。在不同的目录中启动Odoo服务器,每个目录用于不同的目的,并保持与此相关的相同结构

在命令行中使用环境变量。启动Odoo服务器时,可以使用-2破折号作为前缀传递任何配置选项。在开始脚本中,可以像在任何其他shell脚本中一样使用环境变量。 有关详细信息,请参阅


odoo的配置文件位于$HOME/.odoorc,或者在运行二进制文件时尝试使用-logfile提供日志文件路径。