La classe RotatingFileHandler supporta la rotazione dei file di log sul disco.
filename[, mode[, maxBytes[, backupCount]]]) |
Potete utilizzare i valori maxBytes e backupCount per consentire al file di essere rollover (NdT: sostituito) con uno di dimensione predeterminata. Quando la misura sta per essere superata, il file viene chiuso ed un nuovo file viene silenziosamente aperto per la registrazione. La sostituzione avviene quando il corrente file di log č vicino, per dimensione, a maxBytes; se maxBytes vale zero, la sostituzione non avviene. Se backupCount č diverso da zero, il sistema salverā il vecchio file di log aggiungendo l'estensione ".1", ".2" etc., al nome del file. Per esempio, se backupCount vale 5 ed il nome base del file č app.log, il file in corso di scrittura č sempre app.log. Quando questo file č pieno, viene chiuso e rinominato in app.log.1, e se il file app.log.1, app.log.2 esistono, verranno rinominati rispettivamente in app.log.2, app.log.3.
) |
record) |
Vedete Circa questo documento... per informazioni su modifiche e suggerimenti.