You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

20 lines
704 B

8 years ago
8 years ago
8 years ago
8 years ago
  1. # -*- coding: utf-8 -*-
  2. # Copyright 2017 LasLabs Inc.
  3. # License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl).
  4. from openerp import SUPERUSER_ID, api
  5. from .models.module import PARAM_INSTALLED_CHECKSUMS
  6. from .models.module_deprecated import PARAM_DEPRECATED
  7. def install_hook(cr, registry):
  8. env = api.Environment(cr, SUPERUSER_ID, {})
  9. # make sure migration to 9 does not enable deprecated features
  10. env["ir.config_parameter"].set_param(PARAM_DEPRECATED, '0')
  11. def uninstall_hook(cr, registry):
  12. env = api.Environment(cr, SUPERUSER_ID, {})
  13. env["ir.config_parameter"].set_param(PARAM_INSTALLED_CHECKSUMS, False)
  14. env["ir.config_parameter"].set_param(PARAM_DEPRECATED, False)