Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #197019

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

Path csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail
From Chris Angelico <rosuav@gmail.com>
Newsgroups comp.lang.python
Subject Re: FileNotFoundError thrown due to file name in file, rather than file itself
Date Thu, 14 Nov 2024 19:13:54 +1100
Lines 20
Message-ID <mailman.109.1731572048.4695.python-list@python.org> (permalink)
References <87v7wt986z.fsf@zedat.fu-berlin.de> <CAJQBtg=UOiOmmHa25EUZtrZO19F1O0_VxCO6gWjZ5ebAMHnXCA@mail.gmail.com> <mailman.92.1731341107.4695.python-list@python.org> <875xosyfr0.fsf@zedat.fu-berlin.de> <CAJQBtg=nr+KC5iz_WY7nqkGK+YBEWAPq40ksaWJCAOT_+=pHxg@mail.gmail.com> <235f9d53-f784-8998-f201-1c01dbbf14ba@gmail.com> <CAJQBtgmQ0MLh2xYpUTwsSWhO1ra=QVuJRddn=17Pd7gKA=aM+g@mail.gmail.com> <CAPTjJmpaAcHAhoRS=yW+faR4nFoaX_6syTQX1XSRL9vnUd2Sng@mail.gmail.com>
Mime-Version 1.0
Content-Type text/plain; charset="UTF-8"
X-Trace news.uni-berlin.de LCeEDkH/ySpFT8PPp9TcKgnelzHtmPtQfsoyY41SzgMA==
Cancel-Lock sha1:pYTtkFXcfZpnmiWuugpL5PtFeEc= sha256:WtDsFUZGdiuvQuUIlme/j6rn1nMjCqmaMf6OMsFzIiM=
Return-Path <rosuav@gmail.com>
X-Original-To python-list@python.org
Delivered-To python-list@mail.python.org
Authentication-Results mail.python.org; dkim=pass reason="2048-bit key; unprotected key" header.d=gmail.com header.i=@gmail.com header.b=KfZS0fO2; dkim-adsp=pass; dkim-atps=neutral
X-Spam-Status OK 0.065
X-Spam-Evidence '*H*': 0.87; '*S*': 0.00; 'subject:name': 0.07; 'cc:addr:python-list': 0.09; 'fact,': 0.09; 'log': 0.12; 'cc:no real name:2**0': 0.14; 'assuming': 0.16; 'chrisa': 0.16; 'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16; 'simple:': 0.16; 'wrote:': 0.16; 'thu,': 0.19; 'cc:addr:python.org': 0.20; 'subject:file': 0.22; 'cc:2**1': 0.23; "isn't": 0.27; 'message-id:@mail.gmail.com': 0.31; 'performed': 0.32; 'python-list': 0.32; 'simple,': 0.32; 'tool.': 0.32; 'but': 0.32; 'there': 0.33; 'header:In-Reply-To:1': 0.34; 'received:google.com': 0.34; 'from:addr:gmail.com': 0.34; 'necessarily': 0.37; 'file': 0.38; 'quite': 0.39; 'setting': 0.39; 'here.': 0.61; 'above': 0.62; 'gives': 0.62; 'tool': 0.65; 'right': 0.68; 'forcing': 0.69; 'skip:/ 10': 0.69; 'url:info': 0.71; 'left': 0.83; 'rotating': 0.84; 'subject: \n ': 0.84; 'subject:than': 0.91
DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1731572046; x=1732176846; darn=python.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=ZApvZ2jyF1ZYzzrBVGfgTP2sAkz1P7zMBp954moIcXA=; b=KfZS0fO2aU4jtK7mv8LBXIJ55buhhMjNhF1M/v4Q1VJgtplzrn42cPOEEE6pEb76bl oqsqET111J6T2YQKBH5uLV6JKnW0UaTd2or35MVDAcWZ/EU50QrpBwhEtJb1PSIBYYUB +AYJXWM/4MvMvOUuKZnA6xCCN8LOwUuMM4dj9LtuKrfOy+J3tHIsc69or9ecXITuQkgg rEIuDWFJfNJfXwr/qE/+b7iHkmU6oBYswN3QU46qo6HJVUJD8h4l5Tk1MJRLnJbNmwW5 hbYFXGDrDJ1jJ9OWgQ5AFLlhydYyxQ4yplVircKxBRCH3GHfHSEPpKf7DmgIuJq8Je2G bOCA==
X-Google-DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1731572046; x=1732176846; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=ZApvZ2jyF1ZYzzrBVGfgTP2sAkz1P7zMBp954moIcXA=; b=rXbNXIfviTiK9xPj6iTatuhtZxdsykbDdyVb0hrUr7fW5NjmYBGxnExOB8YkwbQda0 ni8YwTL+3pOdXwlfjN3T+E1pXwe55PeurKHWw6ljnFkQdQUyj1kz6Tbrq+Eqe3N4KDGj ET5uIxT/DOVOrtWEoYgGb5gWjlTqooVEJzZbjH/0K3k/hGv9VynwbiIHFmran4zOvDcU cxRaTFI0VugheQ4Z904z8PjzeCq+fmupQQtPG461a71/F2E+I6wusrWDHSQT4Pg5IVfU ByN6gG4b5Z1qEnkh8svjoA396p+n7PyFBseXOId0+zpBWYq/FHgEd9iDvU1fMKZDSGnB tfnA==
X-Forwarded-Encrypted i=1; AJvYcCVsE9Dis5GQjXDoorQD7aemhwxsykCck0GNtCUTLiFppZpMRSSKm5FFaudPlZSCI137YaTGei64bGBIUg==@python.org
X-Gm-Message-State AOJu0YyN5whBUlq2oEGdE/3LoXkm3qqMASY6sNaJuMeKLVKjLS0YxM5c RiUuUFuGkJ97B7ioCLtkUHY0uiEty/IfQEWdGxGto3xtJWYko3bjTU7TulGa6DCgYyE+vlkJsOH g0cEGjE2KjGzne+QbajfwlsnvKzk91A==
X-Google-Smtp-Source AGHT+IFX6lHSM/MofgbRV9w+RCkk4nxShk0uZXHNtMiX/QC4RQ3FVQEf+G1xJZU/5rVrychEPN2WN4f0LpPWP6XQEM8=
X-Received by 2002:a05:6512:398d:b0:536:55a8:6f78 with SMTP id 2adb3069b0e04-53da5c42103mr529525e87.17.1731572045278; Thu, 14 Nov 2024 00:14:05 -0800 (PST)
In-Reply-To <CAJQBtgmQ0MLh2xYpUTwsSWhO1ra=QVuJRddn=17Pd7gKA=aM+g@mail.gmail.com>
X-BeenThere python-list@python.org
X-Mailman-Version 2.1.39
Precedence list
List-Id General discussion list for the Python programming language <python-list.python.org>
List-Unsubscribe <https://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe>
List-Archive <https://mail.python.org/pipermail/python-list/>
List-Post <mailto:python-list@python.org>
List-Help <mailto:python-list-request@python.org?subject=help>
List-Subscribe <https://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe>
X-Mailman-Original-Message-ID <CAPTjJmpaAcHAhoRS=yW+faR4nFoaX_6syTQX1XSRL9vnUd2Sng@mail.gmail.com>
X-Mailman-Original-References <87v7wt986z.fsf@zedat.fu-berlin.de> <CAJQBtg=UOiOmmHa25EUZtrZO19F1O0_VxCO6gWjZ5ebAMHnXCA@mail.gmail.com> <mailman.92.1731341107.4695.python-list@python.org> <875xosyfr0.fsf@zedat.fu-berlin.de> <CAJQBtg=nr+KC5iz_WY7nqkGK+YBEWAPq40ksaWJCAOT_+=pHxg@mail.gmail.com> <235f9d53-f784-8998-f201-1c01dbbf14ba@gmail.com> <CAJQBtgmQ0MLh2xYpUTwsSWhO1ra=QVuJRddn=17Pd7gKA=aM+g@mail.gmail.com>
Xref csiph.com comp.lang.python:197019

Show key headers only | View raw


On Thu, 14 Nov 2024 at 18:05, Left Right via Python-list
<python-list@python.org> wrote:
>
> > On any Unix system this is untrue.  Rotating a log file is quite simple:
>
> I realized I posted this without cc'ing the list:
> http://jdebp.info/FGA/do-not-use-logrotate.html .
>
> The link above gives a more detailed description of why log rotation
> on the Unix system is not only not simple, but is, in fact,
> unreliable.

You're assuming a very specific tool here. Log rotation isn't
necessarily performed by that one tool. There are many ways to do it.

Log to stderr. That puts the power in the hands of the sysadmin,
rather than forcing trickery like setting the log file name to be
/proc/self/fd/2 to get around it.

ChrisA

Back to comp.lang.python | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

FileNotFoundError thrown due to file name in file, rather than file itself "Loris Bennett" <loris.bennett@fu-berlin.de> - 2024-11-11 15:05 +0100
  Re: FileNotFoundError thrown due to file name in file, rather than file itself Left Right <olegsivokon@gmail.com> - 2024-11-11 17:04 +0100
    Re: FileNotFoundError thrown due to file name in file, rather than file itself "Loris Bennett" <loris.bennett@fu-berlin.de> - 2024-11-12 10:15 +0100
      Re: FileNotFoundError thrown due to file name in file, rather than file itself Left Right <olegsivokon@gmail.com> - 2024-11-12 20:10 +0100
        Re: FileNotFoundError thrown due to file name in file, rather than file itself Greg Ewing <greg.ewing@canterbury.ac.nz> - 2024-11-13 14:04 +1300
          Re: FileNotFoundError thrown due to (Posting On Python-List Prohibited) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-11-13 02:13 +0000
      Re: FileNotFoundError thrown due to file name in file, rather than file itself Mats Wichmann <mats@wichmann.us> - 2024-11-12 13:28 -0700
      Re: FileNotFoundError thrown due to file name in file, rather than file itself Chris Angelico <rosuav@gmail.com> - 2024-11-13 07:34 +1100
      Re: FileNotFoundError thrown due to file name in file, rather than file itself "Loris Bennett" <loris.bennett@fu-berlin.de> - 2024-11-13 08:11 +0100
        Re: FileNotFoundError thrown due to file name in file, rather than file itself Barry <barry@barrys-emacs.org> - 2024-11-14 16:01 +0000
      Re: FileNotFoundError thrown due to file name in file, rather than file itself Roel Schroeven <roel@roelschroeven.net> - 2024-11-13 10:12 +0100
      Re: FileNotFoundError thrown due to file name in file, rather than file itself Michael Torrie <torriem@gmail.com> - 2024-11-13 21:07 -0700
      Re: FileNotFoundError thrown due to file name in file, rather than file itself Left Right <olegsivokon@gmail.com> - 2024-11-14 08:03 +0100
      Re: FileNotFoundError thrown due to file name in file, rather than file itself Chris Angelico <rosuav@gmail.com> - 2024-11-14 19:13 +1100
      Re: FileNotFoundError thrown due to file name in file, rather than file itself D'Arcy Cain <darcy@VybeNetworks.com> - 2024-11-13 06:37 -0700
      Re: FileNotFoundError thrown due to file name in file, rather than file itself Ethan Furman <ethan@stoneleaf.us> - 2024-11-14 09:32 -0800
      Re: FileNotFoundError thrown due to file name in file, rather than file itself Michael Torrie <torriem@gmail.com> - 2024-11-14 08:44 -0700
        Re: FileNotFoundError thrown due to file name in file, rather than file itself Jon Ribbens <jon+usenet@unequivocal.eu> - 2024-11-14 18:12 +0000
  Re: FileNotFoundError thrown due to file name in file, rather than file itself dieter.maurer@online.de - 2024-11-11 18:24 +0100
  Re: FileNotFoundError thrown due to (Posting On Python-List Prohibited) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-11-11 21:05 +0000
  Re: FileNotFoundError thrown due to file name in file, rather than file itself Chris Angelico <rosuav@gmail.com> - 2024-11-12 12:17 +1100
    Re: FileNotFoundError thrown due to file name in file, rather than file itself "Loris Bennett" <loris.bennett@fu-berlin.de> - 2024-11-12 10:00 +0100
      Re: FileNotFoundError thrown due to file name in file, rather than file itself dieter.maurer@online.de - 2024-11-13 19:36 +0100
      Re: FileNotFoundError thrown due to file name in file, rather than file itself Kushal Kumaran <kushal@locationd.net> - 2024-11-13 14:40 -0800
    Re: FileNotFoundError thrown due to file name in file, rather than file itself "Loris Bennett" <loris.bennett@fu-berlin.de> - 2024-11-12 10:03 +0100

csiph-web