[Zope-CMF] Re: Bad interaction between CMF 1.4 and Zope 2.8
(catalog-getObject-raises)
Florent Guillaume
fg at nuxeo.com
Fri May 27 07:30:50 EDT 2005
Dieter Maurer <dieter at handshake.de> wrote:
[about getObject logging missing objects]
> >Yes, logging should be there. I'll add a LOG at level WARNING somewhere,
> >I'm not sure where (after all it's unrestrictedTraverse that does the
> >catching).
>
> When something in the catalog tells you, there were an object
> and the object is not locatable, then this is an ERROR
> and not a WARNING -- because, you met a data inconsistency.
> Data inconsistencies are serious enough to be classified as "ERROR".
Let's not go into too much semantics here. Note that WARNING is an alias
of PROBLEM. zLOG defines these levels as:
PROBLEM=100 -- This isn't causing any immediate problems, but deserves
attention.
ERROR=200 -- This is going to have adverse effects.
And indeed the missing object isn't causing immediate problems.
Florent
--
Florent Guillaume, Nuxeo (Paris, France) CTO, Director of R&D
+33 1 40 33 71 59 http://nuxeo.com fg at nuxeo.com
More information about the Zope-CMF
mailing list