Table of Contents

Class: rotating_file_logger Zope-2.2.1-src/ZServer/medusa/logger.py

Base Classes   
file_logger
Methods   
__init__
__repr__
maybe_flush
maybe_rotate
next_backup
rotate
  __init__ 
__init__ (
        self,
        file,
        freq=None,
        maxsize=None,
        flush=1,
        mode='a',
        )

If freq is non-None we back up "daily", "weekly", or "monthly". Else if maxsize is non-None we back up whenever the log gets to big. If both are None we never back up.

  __repr__ 
__repr__ ( self )

  maybe_flush 
maybe_flush ( self )

  maybe_rotate 
maybe_rotate ( self )

  next_backup 
next_backup ( self,  freq )

We back up at midnight every 1) day, 2) monday, or 3) 1st of month

  rotate 
rotate ( self )


Table of Contents

This document was automatically generated on Mon Sep 4 07:33:06 2000 by HappyDoc version r0_6