Re: FileNotFoundError thrown due to file name in file, rather than file itself

Liste des GroupesRevenir à cl python 
Sujet : Re: FileNotFoundError thrown due to file name in file, rather than file itself
De : greg.ewing (at) *nospam* canterbury.ac.nz (Greg Ewing)
Groupes : comp.lang.python
Date : 13. Nov 2024, 02:04:33
Autres entêtes
Message-ID : <lpic93Fi985U1@mid.individual.net>
References : 1 2 3 4 5 6
User-Agent : Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:91.0) Gecko/20100101 Thunderbird/91.3.2
On 13/11/24 8:10 am, Left Right wrote:
since logs are designed to grow indefinitely, the natural
response to this design property is log rotation.
I don't see how writing logs to stderr solves that problem in any way.
Whatever stderr is sent to still has a potentially unlimited amount
of data to deal with.

But, it's
impossible to reliably rotate a log file.  There's always a chance
that during the rotation some log entries will be written to the file
past the point of rotation, but prior to the point where the next logs
volume starts.
Not sure I follow you there. You seem to be thinking of a particular
way of rotating log files, where an external process tries to swap
the program's log file out from under it without its knowledge. That
could be vulnerable to race conditions. But if the program doing the
logging handles the rotation itself, there's no reason it has to
lose data.
--
Greg

Date Sujet#  Auteur
11 Nov 24 * FileNotFoundError thrown due to file name in file, rather than file itself25Loris Bennett
11 Nov 24 +* Re: FileNotFoundError thrown due to file name in file, rather than file itself17Left Right
12 Nov 24 i`* Re: FileNotFoundError thrown due to file name in file, rather than file itself16Loris Bennett
12 Nov 24 i +* Re: FileNotFoundError thrown due to file name in file, rather than file itself3Left Right
13 Nov 24 i i`* Re: FileNotFoundError thrown due to file name in file, rather than file itself2Greg Ewing
13 Nov 24 i i `- Re: FileNotFoundError thrown due to (Posting On Python-List Prohibited)1Lawrence D'Oliveiro
12 Nov 24 i +- Re: FileNotFoundError thrown due to file name in file, rather than file itself1Mats Wichmann
12 Nov 24 i +- Re: FileNotFoundError thrown due to file name in file, rather than file itself1Chris Angelico
13 Nov 24 i +* Re: FileNotFoundError thrown due to file name in file, rather than file itself2Loris Bennett
14 Nov 24 i i`- Re: FileNotFoundError thrown due to file name in file, rather than file itself1Barry
13 Nov 24 i +- Re: FileNotFoundError thrown due to file name in file, rather than file itself1Roel Schroeven
14 Nov 24 i +- Re: FileNotFoundError thrown due to file name in file, rather than file itself1Michael Torrie
14 Nov 24 i +- Re: FileNotFoundError thrown due to file name in file, rather than file itself1Left Right
14 Nov 24 i +- Re: FileNotFoundError thrown due to file name in file, rather than file itself1Chris Angelico
13 Nov 24 i +- Re: FileNotFoundError thrown due to file name in file, rather than file itself1D'Arcy Cain
14 Nov 24 i +- Re: FileNotFoundError thrown due to file name in file, rather than file itself1Ethan Furman
14 Nov 24 i `* Re: FileNotFoundError thrown due to file name in file, rather than file itself2Michael Torrie
14 Nov 24 i  `- Re: FileNotFoundError thrown due to file name in file, rather than file itself1Jon Ribbens
11 Nov 24 +- Re: FileNotFoundError thrown due to file name in file, rather than file itself1dieter.maurer
11 Nov 24 +- Re: FileNotFoundError thrown due to (Posting On Python-List Prohibited)1Lawrence D'Oliveiro
12 Nov 24 `* Re: FileNotFoundError thrown due to file name in file, rather than file itself5Chris Angelico
12 Nov 24  +* Re: FileNotFoundError thrown due to file name in file, rather than file itself3Loris Bennett
13 Nov 24  i+- Re: FileNotFoundError thrown due to file name in file, rather than file itself1dieter.maurer
14 Nov 24  i`- Re: FileNotFoundError thrown due to file name in file, rather than file itself1Kushal Kumaran
12 Nov 24  `- Re: FileNotFoundError thrown due to file name in file, rather than file itself1Loris Bennett

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal