mirror of
https://github.com/odoo/runbot.git
synced 2025-03-27 13:25:47 +07:00
[FIX] runbot: connect to sql-db via uri
This commit is contained in:
parent
b1230795b4
commit
4a173cd34c
@ -29,7 +29,7 @@ import openerp
|
|||||||
from openerp import http
|
from openerp import http
|
||||||
from openerp.http import request
|
from openerp.http import request
|
||||||
from openerp.osv import fields, osv
|
from openerp.osv import fields, osv
|
||||||
from openerp.tools import appdirs
|
from openerp.tools import config, appdirs
|
||||||
from openerp.addons.website.models.website import slug
|
from openerp.addons.website.models.website import slug
|
||||||
from openerp.addons.website_sale.controllers.main import QueryURL
|
from openerp.addons.website_sale.controllers.main import QueryURL
|
||||||
|
|
||||||
@ -359,7 +359,7 @@ class runbot_repo(osv.osv):
|
|||||||
|
|
||||||
def reload_nginx(self, cr, uid, context=None):
|
def reload_nginx(self, cr, uid, context=None):
|
||||||
settings = {}
|
settings = {}
|
||||||
settings['port'] = openerp.tools.config['xmlrpc_port']
|
settings['port'] = config['xmlrpc_port']
|
||||||
nginx_dir = os.path.join(self.root(cr, uid), 'nginx')
|
nginx_dir = os.path.join(self.root(cr, uid), 'nginx')
|
||||||
settings['nginx_dir'] = nginx_dir
|
settings['nginx_dir'] = nginx_dir
|
||||||
ids = self.search(cr, uid, [('nginx','=',True)], order='id')
|
ids = self.search(cr, uid, [('nginx','=',True)], order='id')
|
||||||
@ -685,7 +685,10 @@ class runbot_build(osv.osv):
|
|||||||
if grep(build.server("tools/config.py"), "no-netrpc"):
|
if grep(build.server("tools/config.py"), "no-netrpc"):
|
||||||
cmd.append("--no-netrpc")
|
cmd.append("--no-netrpc")
|
||||||
if grep(build.server("tools/config.py"), "log-db"):
|
if grep(build.server("tools/config.py"), "log-db"):
|
||||||
cmd += ["--log-db=%s" % cr.dbname]
|
logdb = cr.dbname
|
||||||
|
if grep(build.server('openerp/sql_db.py'), 'allow_uri'):
|
||||||
|
logdb = 'postgres://{cfg.db_user}:{cfg.db_password}@{cfg.db_host}/{db}'.format(cfg=config, db=cr.dbname)
|
||||||
|
cmd += ["--log-db=%s" % logdb]
|
||||||
|
|
||||||
# coverage
|
# coverage
|
||||||
#coverage_file_path=os.path.join(log_path,'coverage.pickle')
|
#coverage_file_path=os.path.join(log_path,'coverage.pickle')
|
||||||
|
Loading…
Reference in New Issue
Block a user