Re: [Zope3-dev] Re: [Zope-dev] zLOG is dead

2004-04-21 Thread Chris Withers
Barry Warsaw wrote: AFAIK, the online logging package docs are about it. That's not the easiest way to learn how to use the package unfortunately. *sigh* What is the easiest way then? Chris -- Simplistix - Content Management, Zope & Python Consulting - http://www.simplistix.co.uk __

Re: [Zope3-dev] Re: [Zope-dev] zLOG is dead

2004-04-20 Thread Barry Warsaw
On Tue, 2004-04-20 at 10:01, Chris Withers wrote: > This discussion smells like that string should be computed from introspection. > > Why can't it be computed from introspecting whatever code called the log method? You probably could do it via sys._getframe(). I'm not sure you should though. ;

Re: [Zope-dev] zLOG is dead

2004-04-20 Thread Lennart Regebro
From: "Chris Withers" <[EMAIL PROTECTED]> > This discussion smells like that string should be computed from introspection. > > Why can't it be computed from introspecting whatever code called the log method? Well, first of all, how? __name__ should always be available, but that is the name of the

Re: [Zope-dev] zLOG is dead

2004-04-20 Thread Chris Withers
Lennart Regebro wrote: Yeah, but is it reasonable to think that people who write new products will do this? A rule that most people will break is a bad rule... That people working on Zope itself can be well versed enough to use Zope. for things in teh Zope repository seems reasonable. But will

RE: [Zope-dev] zLOG is dead

2004-04-14 Thread Tim Peters
[Chris McDonough] > There probably are no log-trawling tools. The output generated by zLOG > is basically unparseable. Alas, that hasn't stopped people from writing trawlers to analyze ZEO server and client logs. That one's going to be my headache "to fix"(*), and has some urgency since ZODB/ZEO

Re: [Zope-dev] zLOG is dead

2004-04-14 Thread Chris McDonough
On Wed, 2004-04-14 at 18:53, Fred Drake wrote: > Keeping it simple is good, but I'd still like to see every logging subsystem > in code that ships with the Zope 2 core start with "Zope." This is a > potential backwards compatibility issue, though, since log-trawling tools are > already using th

Re: [Zope-dev] zLOG is dead

2004-04-14 Thread Fred Drake
On Wednesday 14 April 2004 10:45 am, Andreas Jung wrote: > For consitency: Zope.Products. > For lazy writers: Zope. X > > I prefer the second solution...everyone should know what are products and > what > are packages. In fact the name does not matter because you can see in the > tra

Re: [Zope-dev] zLOG is dead

2004-04-14 Thread Fred Drake
On Wednesday 14 April 2004 11:44 am, Lennart Regebro wrote: > Yeah, but is it reasonable to think that people who write new products > will do this? A rule that most people will break is a bad rule... That > people working on Zope itself can be well versed enough to use Zope. > for things i

Re: [Zope-dev] zLOG is dead

2004-04-14 Thread Lennart Regebro
From: "Andreas Jung" <[EMAIL PROTECTED]> > Keep the product name as it is...means Products/ should use > Zope. as logger name. No need to introduce a new mapping. Keep it > simple. Yeah, but is it reasonable to think that people who write new products will do this? A rule that most people

Re: [Zope3-dev] Re: [Zope-dev] zLOG is dead

2004-04-14 Thread Andreas Jung
--On Mittwoch, 14. April 2004 16:45 Uhr +0200 Andreas Jung <[EMAIL PROTECTED]> wrote: --On Mittwoch, 14. April 2004 10:57 Uhr +0200 Lennart Regebro <[EMAIL PROTECTED]> wrote: From: "Andreas Jung" <[EMAIL PROTECTED]> When I look through the Zope HEAD code then you are using e.g. 'zodb.conn' or

Re: [Zope-dev] zLOG is dead

2004-04-14 Thread Andreas Jung
--On Mittwoch, 14. April 2004 10:57 Uhr +0200 Lennart Regebro <[EMAIL PROTECTED]> wrote: From: "Andreas Jung" <[EMAIL PROTECTED]> When I look through the Zope HEAD code then you are using e.g. 'zodb.conn' or 'zodb.storage' but also 'Zope' as loggername. Do we have to agree on some common usage

Re: [Zope-dev] zLOG is dead

2004-04-14 Thread Lennart Regebro
From: "Andreas Jung" <[EMAIL PROTECTED]> > When I look through the Zope HEAD code then you are using e.g. > 'zodb.conn' or 'zodb.storage' but also 'Zope' as loggername. Do we > have to agree on some common usage of the logger names? > E.g. for logging calls in the reST packagebetter using 'Zope

Re: [Zope-dev] zLOG is dead

2004-04-13 Thread Fred Drake
On Wednesday 14 April 2004 01:49 am, Andreas Jung wrote: > What is the recommend way to migrate existing code? > > I assume using: > > import logging > logger = logging.getLogger(loggername). That works, and certainly matches what I've been doing, and what we see in the Zope 3 codebase as w

Re: [Zope-dev] zLOG is dead

2004-04-13 Thread Andreas Jung
+1 What is the recommend way to migrate existing code? I assume using: import logging logger = logging.getLogger(loggername). When I look through the Zope HEAD code then you are using e.g. 'zodb.conn' or 'zodb.storage' but also 'Zope' as loggername. Do we have to agree on some common usage of th

[Zope-dev] zLOG is dead

2004-04-13 Thread Fred Drake
zLOG is dead The zLOG package used for logging throughout ZODB, ZEO, and Zope 2 has been declared obsolete. All logging for Zope products will use the logging package from Python's standard library. The zLOG package still exists in Zope 2 and the separate package for ZO