예제 #1
0
 def uninstall(self):
     unregisterUtility('contenttypes.event.isEvent',
                       ((ICatalogIndex, 'eventIsEvent'),),
                     'indexes')
     unregisterUtility('contenttypes.event.startDate',
                       ((ICatalogIndex, 'eventStartDate'),),
                     'indexes')
     unregisterUtility('contenttypes.event.endDate',
                       ((ICatalogIndex, 'eventEndDate'),),
                     'indexes')
     super(ContentTypesProduct, self).uninstall()
예제 #2
0
 def uninstall(self):
     unregisterUtility('zojax.lucene',
                       ((ILuceneIndex, ''), (ICatalogIndex, 'searchableText')))
     super(LuceneInstaller, self).uninstall()
예제 #3
0
 def uninstall(self):
     super(PayableProduct, self).uninstall()
     unregisterUtility('cartutility', [(IShoppingCartUtility, '')])
     unregisterUtility('ordermanager', [(IOrderManager, '')])
     unregisterUtility('payable', [(IStore, '')])
     notify( StoreUninstalled( self ) )