mirror of
https://github.com/odoo/runbot.git
synced 2025-03-27 13:25:47 +07:00
[FIX] runbot: remove filestore when droping database
This commit is contained in:
parent
f34975ecff
commit
b1230795b4
@ -29,6 +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.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
|
||||||
|
|
||||||
@ -642,6 +643,10 @@ class runbot_build(osv.osv):
|
|||||||
|
|
||||||
def pg_dropdb(self, cr, uid, dbname):
|
def pg_dropdb(self, cr, uid, dbname):
|
||||||
run(['dropdb', dbname])
|
run(['dropdb', dbname])
|
||||||
|
# cleanup filestore
|
||||||
|
datadir = appdirs.user_data_dir()
|
||||||
|
paths = [os.path.join(datadir, pn, 'filestore', dbname) for pn in 'OpenERP Odoo'.split()]
|
||||||
|
run(['rm', '-rf'] + paths)
|
||||||
|
|
||||||
def pg_createdb(self, cr, uid, dbname):
|
def pg_createdb(self, cr, uid, dbname):
|
||||||
self.pg_dropdb(cr, uid, dbname)
|
self.pg_dropdb(cr, uid, dbname)
|
||||||
|
Loading…
Reference in New Issue
Block a user