Mein script loggt ca. jede Minute

  • Hallo,

    In meinen script logget es ca. jede Minute. Gibt es eine Moeglichkeit das nur einmal zu loggen, oder nur jede Stunde?

    Woche 45 Mi 04.11.2020 14:49:18 Script geladen

    Woche 45 Mi 04.11.2020 14:50:49 Script geladen

    Woche 45 Mi 04.11.2020 14:52:19 Script geladen

    Woche 45 Mi 04.11.2020 14:53:50 Script geladen

    Woche 45 Mi 04.11.2020 14:55:20 Script geladen

    Woche 45 Mi 04.11.2020 14:56:51 Script geladen

    Woche 45 Mi 04.11.2020 14:57:30 Alarm AUS gesendet

    Woche 45 Mi 04.11.2020 14:58:21 Script geladen

    Woche 45 Mi 04.11.2020 14:59:52 Script geladen

    Woche 45 Mi 04.11.2020 15:01:22 Script geladen

    Woche 45 Mi 04.11.2020 15:02:53 Script geladen

    Code
    logging.basicConfig(filename='/home/pi/th/Alarm.log', format='%(asctime)s %(message)s', datefmt = "Woche %V %a %d.%m.%Y %H:%M:%S", level=logging.INFO)
    logging.info('Script geladen') # Logeintrag

    gruss

    gwaag

    edit// gerade gesehen dass das ev. das Problem ist.

    Failed to start ein_ausvonalarm Service.

    Nov 04 16:04:41 raspberrypi systemd[1]: ein_ausvonalarm.service: Unit entered failed state.

    Nov 04 16:04:41 raspberrypi systemd[1]: ein_ausvonalarm.service: Failed with result 'timeout'.

    Nov 04 16:04:41 raspberrypi systemd[1]: ein_ausvonalarm.service: Service hold-off time over, scheduling restart.

    Nov 04 16:04:41 raspberrypi systemd[1]: Stopped ein_ausvonalarm Service.

    Nov 04 16:04:41 raspberrypi systemd[1]: Starting ein_ausvonalarm Service...

    Jedesmal wenn es neu startet generiert es einen Logeintrag.

    edit 2 // das ist devinitiv das problem, bin m suchen..........

    2 Mal editiert, zuletzt von gwaag (4. November 2020 um 16:51)

  • Wenn du diese Zeile entfernst, wird zumindest "Script geladen" nicht mehr geloggt.

    Code
    logging.info('Script geladen') # Logeintrag

    Da irgendwas anderes nicht stimmt und systemd deinen Service andauernd neu startet, liegt das Problem woanders.

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!