Odoo Help


This community is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.


How to add custom modules path to openerp-server.conf

Jeff Beidler
on 11/14/14, 7:56 PM 4,794 views

I'm running Odoo as a service on CentOS 7.  There is a blank file at /etc/openerp-server.conf.  I have been trying to add a custom modules directory path to this file, but everything I've tried has made it so that the service won't start up again, and doesn't output any helpful error messages.  What is the proper way to tell the service to look for a custom module directory?

Jeff Beidler
On 11/17/14, 2:54 PM

In /etc/openerp-server.conf:

- Add a header section, like [options].  I don't think it matters what you put, as long as there is a header.  Otherwise, you'll get:

"ConfigParser.MissingSectionHeaderError: File contains no section headers."

- Add this line:


Don't use any quotes.  I tried that, and the server didn't like it.  Also, as john5000 stated, make sure your addons directory is readable by the server user (openerp).

On 11/14/14, 8:14 PM

There are at least two ways to do this:

  • On the server startup command line put:


  • In the openerp-server.conf file add the line:



  • Make sure the .conf file you are changing is the one correct one.  Check the startup script. On my system the startup-oe has a "-c" parameter to specify the openerp-server.conf file location.
  • Make sure the openerp-sever.conf file is readable by the user that is starting the server process.


It's reading the openerp-server.conf file, but gives the error, "File contains no section headers." What section header do I need to use 'addons_path= . . .'?

Jeff Beidler
on 11/17/14, 2:26 PM

The .conf file should have "[options]" at the top. That is the only section header.

on 11/17/14, 5:56 PM

I made a lucky guess, then. Got it right on the first try, so I thought the header label didn't matter. Thanks for the confirmation that it does!

Jeff Beidler
on 11/17/14, 6:21 PM
On 6/13/16, 1:04 AM

you may use it in odoo-server-conf file with path specifying COMMA, just like below. you may ADD several path's by separting with COMMA.

addons_path = /opt/odoo/9.0-MM/9.0/addons,/home/harmony/workspace/9.0/training

here, training is my custom folder..

Your Answer

Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!

About This Community

This community is for professionals and enthusiasts of our products and services. Read Guidelines

Question tools

1 follower(s)


Asked: 11/14/14, 7:56 PM
Seen: 4794 times
Last updated: 6/13/16, 1:04 AM