import openerp.modules.db
import openerp.modules.graph
import openerp.modules.migration
+import openerp.modules.registry
import openerp.osv as osv
import openerp.tools as tools
from openerp import SUPERUSER_ID
"""
for filename in package.data[kind]:
- if kind == 'test':
- _test_logger.info("module %s: loading %s", module_name, filename)
- else:
- _logger.info("module %s: loading %s", module_name, filename)
+ _logger.info("module %s: loading %s", module_name, filename)
_, ext = os.path.splitext(filename)
pathname = os.path.join(module_name, filename)
fp = tools.file_open(pathname)
loaded_modules = []
registry = openerp.registry(cr.dbname)
migrations = openerp.modules.migration.MigrationManager(cr, graph)
- _logger.debug('loading %d packages...', len(graph))
+ _logger.info('loading %d modules...', len(graph))
# Query manual fields for all models at once and save them on the registry
# so the initialization code for each model does not have to do it
if skip_modules and module_name in skip_modules:
continue
- _logger.info('module %s: loading objects', package.name)
+ _logger.debug('module %s: loading objects', package.name)
migrations.migrate_module(package, 'pre')
load_openerp_module(package.name)
tools.config["demo"]['all'] = 1
# This is a brand new registry, just created in
- # openerp.modules.registry.RegistryManger.new().
+ # openerp.modules.registry.RegistryManager.new().
registry = openerp.registry(cr.dbname)
if 'base' in tools.config['update'] or 'all' in tools.config['update']:
# modules to remove next time
cr.commit()
_logger.info('Reloading registry once more after uninstalling modules')
- return openerp.modules.registry.RegistryManger.new(cr.dbname, force_demo, status, update_module)
+ return openerp.modules.registry.RegistryManager.new(cr.dbname, force_demo, status, update_module)
if report.failures:
_logger.error('At least one test failed when loading the modules.')