odoo 数据库配置文件位置

2019-12-05  本文已影响0人  小乔与周瑜

       odoo 数据库配置文件存放根据当前运行的系统不同,位置也不同,其中windows是一个地方,其他系统是另一个地方。

        在odoo源码中 openerp 文件下的 tools文件  config类  _parse_config 方法中判断了当前系统之后连接数据时候应该去odoo那个文件目录位置查询相关配置信息。

 代码:if os.name == 'nt':                                                                                                    

            rcfilepath = os.path.join(os.path.abspath(os.path.dirname(sys.argv[0])), 'openerp-server.conf')       

 else:

            rcfilepath = os.path.expanduser('~/.openerp_serverrc') os.name

其中 os.name 该变量返回当前操作系统的类型,当前只注册了3个值:分别是posix , nt , java, 对应linux/windows/java虚拟机,所以根据代码可知 os.name == 'nt': 对应windows系统,所以数据库配置文件位置只有两种。

一、当前如果系统是winodws 应该去openerp-server.conf文件中去查看链接数据库相关配置。


二、其他系统 是要去 ~/.openerp_serverrc 这个路径文件查看


上一篇下一篇

猜你喜欢

热点阅读