Hi, Graeme, the problem is to make it regularly, not with OpenUpgrade method. Maybe what Ferdinand says about extracting this functionality and encapsulate it on a module (for server-env-tools repository?), and put it as a dependency of this bridge module are the ideal flow, don't you think?
Regards. 2014-07-01 11:25 GMT+02:00 Graeme Gellatly <[email protected]>: > openupgrade.update_module_names( > cr, module_namespec > ) > > Just saying, works for me. > > > On Tue, Jul 1, 2014 at 9:00 PM, Ferdinand Gassauer <[email protected]> > wrote: > >> On 2014-07-01 09:27, Stefan wrote: >> >>> On 01-07-14 08:17, Davide Corio wrote: >>> >>>> Hi *, >>>> in case someone needs to rename a module, what should be the correct >>>> approach? >>>> is it possibile to handle this via migration scripts? (rename >>>> everything…uninstall the old module...) >>>> >>> Hi Davide, >>> >>> untested, but I think the following could work: >>> >>> - Rename the module >>> - Create a module that renames the XML-id's owned by the old module and >>> set the new module state to 'to upgrade'. >>> - Recreate the old module without any logic or data, depending on the >>> migration module. >>> - Run update --all first to reload the list of modules. Run --update all >>> again to upgrade the new module. >>> - Uninstall the old module and the migration module manually. >>> >>> It would probably be a 10 line patch to support module renames in the >>> base module, using something like an 'oldname' directive in the manifest >>> file. >>> >> given the number of modules being around such a extension would be very >> welcome >> >>> >>> Cheers, >>> Stefan. >>> >>> >> >> -- >> Ferdinand Gassauer >> Eigentümer >> ChriCar Bet. u. Ber. GmbH >> >> >> >> _______________________________________________ >> Mailing list: https://launchpad.net/~openerp-community >> Post to : [email protected] >> Unsubscribe : https://launchpad.net/~openerp-community >> More help : https://help.launchpad.net/ListHelp >> > > > _______________________________________________ > Mailing list: https://launchpad.net/~openerp-community > Post to : [email protected] > Unsubscribe : https://launchpad.net/~openerp-community > More help : https://help.launchpad.net/ListHelp > >
_______________________________________________ Mailing list: https://launchpad.net/~openerp-community Post to : [email protected] Unsubscribe : https://launchpad.net/~openerp-community More help : https://help.launchpad.net/ListHelp

