[Erp5-report] r39412 nicolas.dumazet - in /erp5/trunk/products/ERP5Type: ./ Dynamic/
nobody at svn.erp5.org
nobody at svn.erp5.org
Thu Oct 21 03:45:59 CEST 2010
Author: nicolas.dumazet
Date: Thu Oct 21 03:45:56 2010
New Revision: 39412
URL: http://svn.erp5.org?rev=39412&view=rev
Log:
use clearer newDynamicModule name
Modified:
erp5/trunk/products/ERP5Type/Dynamic/dynamicmodule.py
erp5/trunk/products/ERP5Type/Dynamic/portaltypeclass.py
erp5/trunk/products/ERP5Type/Utils.py
Modified: erp5/trunk/products/ERP5Type/Dynamic/dynamicmodule.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Type/Dynamic/dynamicmodule.py?rev=39412&r1=39411&r2=39412&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Type/Dynamic/dynamicmodule.py [utf8] (original)
+++ erp5/trunk/products/ERP5Type/Dynamic/dynamicmodule.py [utf8] Thu Oct 21 03:45:56 2010
@@ -19,7 +19,7 @@ class DynamicModule(ModuleType):
setattr(self, name, obj)
return obj
-def dynamicmodule(name, factory):
+def newDynamicModule(name, factory):
d = DynamicModule(name, factory)
sys.modules[name] = d
return d
Modified: erp5/trunk/products/ERP5Type/Dynamic/portaltypeclass.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Type/Dynamic/portaltypeclass.py?rev=39412&r1=39411&r2=39412&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Type/Dynamic/portaltypeclass.py [utf8] (original)
+++ erp5/trunk/products/ERP5Type/Dynamic/portaltypeclass.py [utf8] Thu Oct 21 03:45:56 2010
@@ -32,7 +32,7 @@ import inspect
from types import ModuleType
-import dynamicmodule
+from dynamicmodule import newDynamicModule
import lazyclass
from Products.ERP5Type.Globals import InitializeClass
@@ -249,9 +249,8 @@ def initializeDynamicModules():
erp5.filesystem_accessor_holder = ModuleType("erp5.filesystem_accessor_holder")
sys.modules["erp5.filesystem_accessor_holder"] = erp5.filesystem_accessor_holder
- # FIXME: JPS: rename to dynamic_module.newDynamicModule()?
- portal_type_container = dynamicmodule.dynamicmodule('erp5.portal_type',
- portal_type_loader)
+ portal_type_container = newDynamicModule('erp5.portal_type',
+ portal_type_loader)
erp5.portal_type = portal_type_container
@@ -288,8 +287,8 @@ def initializeDynamicModules():
setattr(TempDocument, '%s__roles__' % method_id, None)
return TempDocument
- erp5.temp_portal_type = dynamicmodule.dynamicmodule('erp5.temp_portal_type',
- temp_portal_type_loader)
+ erp5.temp_portal_type = newDynamicModule('erp5.temp_portal_type',
+ temp_portal_type_loader)
def _clearAccessorHolderModule(module):
"""
Modified: erp5/trunk/products/ERP5Type/Utils.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Type/Utils.py?rev=39412&r1=39411&r2=39412&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Type/Utils.py [utf8] (original)
+++ erp5/trunk/products/ERP5Type/Utils.py [utf8] Thu Oct 21 03:45:56 2010
@@ -965,8 +965,8 @@ def importLocalDocument(class_id, docume
return MigrateMe
else:
return klass
- from Dynamic.dynamicmodule import dynamicmodule
- document_module = dynamicmodule(module_name, migrate_me_document_loader)
+ from Dynamic.dynamicmodule import newDynamicModule
+ document_module = newDynamicModule(module_name, migrate_me_document_loader)
setattr(Products.ERP5Type.Document, class_id, document_module)
More information about the Erp5-report
mailing list