mirror of
https://github.com/odoo/runbot.git
synced 2025-03-15 15:35:46 +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.http import request
|
||||
from openerp.osv import fields, osv
|
||||
from openerp.tools import appdirs
|
||||
from openerp.addons.website.models.website import slug
|
||||
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):
|
||||
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):
|
||||
self.pg_dropdb(cr, uid, dbname)
|
||||
|
Loading…
Reference in New Issue
Block a user