在odoo 8服务器" - 自动重新加载"工作的时候

时间:2015-03-24 06:02:46

标签: odoo-8

  • 实际上在启动odoo 8服务器的命令中。
  • 它将提供“--auto-reload”选项
  • 但实际上我不知道它是如何工作的以及何时工作。
  • 请给我一些指导

2 个答案:

答案 0 :(得分:8)

通常,如果更改python代码意味着,则需要重新启动服务器才能应用新的更改。

- 启用auto-reload参数意味着,您无需重启服务器。它可以自动重新加载python文件和xml文件,而无需重新启动服务器。它需要pyinotify。它是一个用于监视文件系统更改的Python模块。

只需在配置文件中添加--auto-reload即可。默认情况下,该值为“false”。您不需要传递任何额外的参数。 - 自动重载就足够了。如果一切设置正常,您将获得

openerp.service.server: Watching addons folder /opt/odoo/v8.0/addons
openerp.service.server: AutoReload watcher running

在服务器日志中。别忘了安装pyinotify包。

答案 1 :(得分:2)

我发现这个找同样的东西,但对于odoo 10.有人会遵循相同的路线,所以:

这已在odoo 10中更改为--dev = reload。但是你不能在/etc/init.d/odoo本身中指定它。仅从命令行开始。