X-Git-Url: http://git.inspyration.org/?a=blobdiff_plain;ds=sidebyside;f=gunicorn.conf.py;h=9962493d549e5d56eb83cba557debf7678d4eab5;hb=3b878d23c03ddaf25253c04ed1d014dc567cabec;hp=0c1709dbed538e6accaeb7f1c9a5650ace64b04b;hpb=a1b433fac8252ea89d8dec2f68162d8111b1ef4d;p=odoo%2Fodoo.git diff --git a/gunicorn.conf.py b/gunicorn.conf.py index 0c1709d..9962493 100644 --- a/gunicorn.conf.py +++ b/gunicorn.conf.py @@ -1,10 +1,56 @@ +# Gunicorn sample configuration file. +# See http://gunicorn.org/configure.html for more details. +# +# To run OpenERP via Gunicorn, change the appropriate +# settings below, in order to provide the parameters that +# would normally be passed in the command-line, +# (at least `bind` and `conf['addons_path']`), then execute: +# $ gunicorn openerp:wsgi.application -c gunicorn.conf.py + import openerp -# Standard OpenERP XML-RPC port. + +# Standard OpenERP XML-RPC port is 8069 bind = '127.0.0.1:8069' + pidfile = '.gunicorn.pid' -# This is the big TODO: safely use more than a single worker. -workers = 1 + +# Gunicorn recommends 2-4 x number_of_cpu_cores, but +# you'll want to vary this a bit to find the best for your +# particular work load. +workers = 4 + # Some application-wide initialization is needed. on_starting = openerp.wsgi.on_starting when_ready = openerp.wsgi.when_ready -timeout = 240 # openerp request-response cycle can be quite long + +# openerp request-response cycle can be quite long for +# big reports for example +timeout = 240 + +# Equivalent of --load command-line option +openerp.conf.server_wide_modules = ['web'] + +# internal TODO: use openerp.conf.xxx when available +conf = openerp.tools.config + +# Path to the OpenERP Addons repository (comma-separated for +# multiple locations) +conf['addons_path'] = '/home/openerp/addons/trunk,/home/openerp/web/trunk/addons' + +# Optional database config if not using local socket +#conf['db_name'] = 'mycompany' +#conf['db_host'] = 'localhost' +#conf['db_user'] = 'foo' +#conf['db_port'] = 5432 +#conf['db_password'] = 'secret' + +# OpenERP Log Level +# DEBUG=10, DEBUG_RPC=8, DEBUG_RPC_ANSWER=6, DEBUG_SQL=5, INFO=20, +# WARNING=30, ERROR=40, CRITICAL=50 +# conf['log_level'] = 20 + +# If --static-http-enable is used, path for the static web directory +#conf['static_http_document_root'] = '/var/www' + + +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: