Files
odoo_source/openerpcommand/update.py
T
Vo Minh Thu 3da57500c2 [ADD] oe: provides sane (unfucked) command-line interface.
The implementation is far from perfect. Some improvements are waiting in
its previous location: lp:~openerp/openerp-command.

Some docs are provided, see doc/openerp-command.rst and
doc/adding-command.rst.

bzr revid: vmt@openerp.com-20130111134657-im2f3uqjluyo4pm6
2013-01-11 14:46:57 +01:00

20 lines
550 B
Python

"""
Update an existing OpenERP database.
"""
def run(args):
assert args.database
import openerp
config = openerp.tools.config
config['update']['all'] = 1
openerp.modules.registry.RegistryManager.get(
args.database, update_module=True)
def add_parser(subparsers):
parser = subparsers.add_parser('update',
description='Update an existing OpenERP database.')
parser.add_argument('-d', '--database', metavar='DATABASE', required=True,
help='the database to update')
parser.set_defaults(run=run)