On Mon, Jul 14, 2008 at 8:47 PM, Kent Johnson <[EMAIL PROTECTED]> wrote:

> Lire looks like it might be useful:
> http://www.logreport.org/lire.html
>

I have seen lire, of course it's Perl, but looking over the source would
give me some ideas. In fact from a practical point of view if it does the
job i should look into it more :-)

 -- snip

> How do i go about representing the structure of the sendmail log file to
> my
> > script. I'm imagining having to filter through the logs and building up
> some
> > kind of data structure which i can use to report from. should this just
> be
> > as simple as a dash of regex and str.split() ? or are there better tools
> > that provide a richer framework to work within?
>
> These should all be pretty straightforward to program in Python using
> standard facilities for file reading and writing, lists and
> dictionaries, and string operations. You probably don't need regular
> expressions unless you want to build a regex that will find all mail
> ids of interest.
>

I will probably want to do something like this, extract the mail ids and use
those filter the logs further.


>
> To begin with I don't think you need to be parsing the log lines into
> a structure. If you decide that is useful, you might want to look at
> the loghetti project as a starting point. It parses web server logs
> but it might be a useful model.
> http://code.google.com/p/loghetti/
>
> Kent
>

thanks for the pointer. loghetti looks interesting I've downloaded the
source and from a quick review i can imagine extending this to be sendmail
aware.

Cheers,

nibudh.
_______________________________________________
Tutor maillist  -  [email protected]
http://mail.python.org/mailman/listinfo/tutor

Reply via email to