Commit 04d33bdf authored by Arnaud Fontaine's avatar Arnaud Fontaine

ZODB Components: More modules to ignore from migration.

parent 6f2372aa
......@@ -6492,37 +6492,75 @@ Business Template is a set of definitions, such as skins, portal types and categ
_migrate_exception_set = set([
## Bootstrap
'Products.ERP5.Tool.IdTool',
'Products.ERP5.Tool.TrashTool',
'Products.ERP5.Document.BusinessTemplate',
'Products.ERP5.ERP5Site',
'Products.ERP5.genbt5list',
'Products.ERP5.Tool.CategoryTool',
'Products.ERP5.Tool.TemplateTool',
'Products.ERP5Type.XMLObject',
'Products.ERP5Type.ImmediateReindexContextManager',
'Products.ERP5Type.Message',
'Products.ERP5Type.CopySupport',
'Products.ERP5Type.interfaces.json_representable',
'Products.ERP5Type.mixin.json_representable',
'Products.ERP5Type.Base',
'Products.ERP5Type.Cache',
'Products.ERP5Type.Tool.BaseTool',
'Products.ERP5Type.ERP5Type',
'Products.ERP5.mixin.expression',
'Products.ERP5.Document.SQLMethod',
'Products.ERP5Type.Globals',
'Products.ERP5Type.id_as_reference',
'Products.ERP5Type.TransactionalVariable',
'Products.ERP5Type.UnrestrictedMethod',
'Products.ERP5Type.Utils',
'Products.ERP5Type.XMLObject',
'Products.ERP5Type.ZopePatch',
# Dynamic classes
'Products.ERP5.interfaces.property_recordable',
'Products.ERP5.mixin.property_recordable',
'Products.ERP5Type.mixin.temporary',
'Products.ERP5Type.mixin.component',
'Products.ERP5Type.mixin.constraint',
'Products.ERP5Type.id_as_reference',
'Products.ERP5Type.interfaces.component',
'Products.ERP5Type.interfaces.type_provider',
'Products.ERP5Type.interfaces.types_tool',
'Products.ERP5Type.mixin.component',
'Products.ERP5Type.mixin.temporary',
'Products.ERP5Type.Tool.BaseTool',
'Products.ERP5Type.Tool.CacheTool',
'Products.ERP5Type.interfaces.object_message',
'Products.ERP5Type.ObjectMessage',
'Products.ERP5Type.ConsistencyMessage',
'Products.ERP5Type.Tool.ComponentTool',
'Products.ERP5Type.Tool.PropertySheetTool',
'Products.ERP5Type.tests.testDynamicClassGeneration',
# Upgrader
# ID generation
'Products.ERP5.Document.IdGenerator',
'Products.ERP5.Document.SQLNonContinuousIncreasingIdGenerator',
'Products.ERP5.Document.ZODBContinuousIncreasingIdGenerator',
'Products.ERP5.Tool.IdTool',
# Business Template
'Products.ERP5.Document.TrashBin',
'Products.ERP5.Tool.TrashTool',
'Products.ERP5.Document.File',
'Products.ERP5.Document.PythonScript',
'Products.ERP5.Document.BusinessTemplate',
'Products.ERP5.Tool.TemplateTool',
'Products.ERP5.genbt5list',
# Categories
'Products.ERP5.Tool.CategoryTool',
'Products.ERP5.Document.BaseCategory',
'Products.ERP5.Document.Node',
'Products.ERP5.Document.MetaNode',
'Products.ERP5.Document.Resource',
'Products.ERP5.Document.MetaResource',
'Products.ERP5.Document.Category',
# XXX: To split up maybe?
'Products.ERP5Type.Utils',
# Cache Tool
'Products.ERP5Type.Cache',
'Products.ERP5Type.Tool.CacheTool',
## Upgrader
'Products.ERP5.Tool.AlarmTool',
'Products.ERP5.mixin.periodicity',
'Products.ERP5.Document.Alarm',
'Products.ERP5Type.tests.testUpgradeInstanceWithOldDataFs',
# Any Constraints may be used by upgrader, right?
'Products.ERP5.Document.AttributeBlacklistedConstraint',
'Products.ERP5.Document.AttributeUnicityConstraint',
'Products.ERP5.Document.CategoryAcquiredMembershipStateConstraint',
'Products.ERP5.Document.CategoryMembershipStateConstraint',
'Products.ERP5.Document.CategoryRelatedMembershipStateConstraint',
'Products.ERP5.Document.StringAttributeMatchConstraint',
## TypeProvider
'Products.ERP5.Tool.SolverTool',
'Products.ERP5.interfaces.delivery_solver_factory',
......@@ -6551,8 +6589,24 @@ Business Template is a set of definitions, such as skins, portal types and categ
'Products.MailTemplates.tests.example1',
'Products.MailTemplates.tests.example3',
'Products.MailTemplates.tests.example4',
'Products.ERP5Type.PsycoWrapper',
# Backward compatibility
'Products.ERP5.Tool.Category',
'Products.ERP5.interfaces.legacy_document_proxy',
'Products.ERP5.interfaces.legacy_extensible_traversable',
'Products.ERP5Type.JSON',
'Products.ERP5Type.JSONEncoder',
# Monkey patches or used by monkey patches
'Products.ERP5Type.Calendar',
'Products.ERP5Type.Collections',
'Products.ERP5Type.Timeout',
'Products.ERP5Type.ZopePatch',
# Replaced by Interaction Workflow for ERP5 object
'Products.ERP5Form.Interactor.FieldValueCacheInteractor',
'Products.ERP5.Interactor.PortalTypeClassInteractor',
'Products.ERP5Type.Interactor.Interactor',
# For Filesystem modules only
'Products.ERP5Type.InitGenerator',
])
security.declareProtected(Permissions.ManagePortal,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment