From 595c64e189ba28cc866bd9a111fa140fe3ce517c Mon Sep 17 00:00:00 2001 From: helmutm Date: Thu, 13 Nov 2008 07:44:29 +0000 Subject: [PATCH] replace print statement with logging git-svn-id: svn://svn.cy55.de/Zope3/src/cybertools/trunk@2982 fd906abe-77d9-0310-91a1-e0d9ade77398 --- composer/schema/field.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/composer/schema/field.py b/composer/schema/field.py index 554fdba..c7bc759 100644 --- a/composer/schema/field.py +++ b/composer/schema/field.py @@ -23,6 +23,7 @@ $Id$ """ from datetime import datetime +from logging import getLogger from time import strptime, strftime from zope.interface import implements from zope.cachedescriptors.property import Lazy @@ -233,7 +234,9 @@ class DateFieldInstance(NumberFieldInstance): try: self.unmarshall(value) except (TypeError, ValueError, DateTimeParseError), e: - print '*** invalid_datetime:', value, e + #print '*** invalid_datetime:', value, e + getLogger('cybertools').warn( + 'DateFieldInstance: invalid datetime: %s, %s' % (value, e)) self.setError('invalid_datetime')