Ejemplo n.º 1
0
 def custom_hook_after_plone_upgrade(self):
     ps = getToolByName(self.context, 'portal_setup')
     ps.runImportStepFromProfile('profile-Testesi.skin:default',
                                 "skins",
                                 run_dependencies=False)
     upgrades.quickinstall_addons(self.context, uninstall=['aws.pdfbook'])
     self.migrate_description()
Ejemplo n.º 2
0
 def postupgrade(self):
     """Mark products as correctly installed by the quickinstaller"""
     upgrades.log('postupgrade')
     context = self.context
     upgrades.quickinstall_addons(self.context,
                                  self.products, [],
                                  upgrades=self.upproducts)
     upgrades.commit(context)
Ejemplo n.º 3
0
 def remove_products(self):
     context = self.context
     qi = getToolByName(context, 'portal_quickinstaller')
     if qi.isProductInstalled('kupu'):
         upgrades.quickinstall_addons(
             context, uninstall = ['kupu',],)
     if 'kupu_library_tool' in context.objectIds():
         self.delete_path(self.path + "/kupu_library_tool")
     self.remove_cachefu()
Ejemplo n.º 4
0
 def remove_products(self):
     context = self.context
     qi = getToolByName(context, 'portal_quickinstaller')
     if qi.isProductInstalled('kupu'):
         upgrades.quickinstall_addons(
             context,
             uninstall=[
                 'kupu',
             ],
         )
     if 'kupu_library_tool' in context.objectIds():
         self.delete_path(self.path + "/kupu_library_tool")
     self.remove_cachefu()
Ejemplo n.º 5
0
 def custom_hook_after_plone_upgrade(self):
     ps = getToolByName(self.context, 'portal_setup')
     ps.runImportStepFromProfile(
         'profile-Testesi.skin:default', "skins", run_dependencies=False)
     upgrades.quickinstall_addons(self.context, uninstall=['aws.pdfbook'])
     self.migrate_description()
Ejemplo n.º 6
0
 def postupgrade(self):
     """Mark products as correctly installed by the quickinstaller"""
     upgrades.log('postupgrade')
     context = self.context
     upgrades.quickinstall_addons(self.context, self.products, [], upgrades=self.upproducts)
     upgrades.commit(context)