Changeset 53721
- Timestamp:
- 07/01/09 01:34:56 (9 months ago)
- Files:
-
- CPS3/products/CPSSchemas/trunk/DataModel.py (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
CPS3/products/CPSSchemas/trunk/DataModel.py
r53673 r53721 39 39 """ 40 40 41 from zLOG import LOG, DEBUG, WARNING, TRACE 41 import logging 42 42 43 from Acquisition import aq_base 43 44 from UserDict import UserDict … … 52 53 from Products.CMFCore.permissions import ModifyPortalContent 53 54 55 logger = logging.getLogger('Products.CPSSchemas.DataModel') 54 56 55 57 try: … … 162 164 sids = [a._schema.getId() for a in adapters 163 165 if fieldid in a._schema.keys()] 164 LOG('DataModel.__init__', WARNING,165 "Field '%s' is in schema %s but also in schema%s %s." 166 % (fieldid, sids[0], len(sids) > 2 and 's' or '',167 ', '.join(sids[1:])))166 logger.warn( 167 "Field '%s' is in schema %s but also in schema%s %s.", 168 fieldid, sids[0], len(sids) > 2 and 's' or '', 169 ', '.join(sids[1:])) 168 170 continue 169 171 fields[fieldid] = field … … 401 403 if (ob is not None and check_perms and 402 404 not _checkPermission(ModifyPortalContent, ob)): 403 LOG("_commit", DEBUG, "Unauthorized to modify object %s" % (ob,))405 logger.warn("Unauthorized to modify object %s", ob) 404 406 raise Unauthorized("Cannot modify object") 405 407 … … 423 425 for field_id, field in schema.items(): 424 426 if self.isDirty(field_id): 425 LOG("DataModel", TRACE, "Computing field '%s'" % (field_id,))426 427 field.computeDependantFields(self._schemas, data, 427 428 context=self._context)
