Ankündigung

Einklappen

Serverwartung 21.2.



Am 21.2. im Laufe des späten Abends wird eine Serverwartung durchgeführt. Das Forum ist dadurch für gut zwei Stunden nicht erreichbar.
Es wird eine Wartungsseite geschaltet.

Mehr anzeigen
Weniger anzeigen

- √ - Error parsing Crontab

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    - √ - Error parsing Crontab

    Hallo Marcus,

    ich glaube das ist wieder mal ein Fall für Dich.

    ich habe eine ganz einfache Logik die nur einmal pro Woche ausgeführt werden soll.

    Code:
    [NotifyTest]
        filename = notify.py
        crontab  = 10 15 * 4
    Diese wurde auch ganz normal um 15:10 heute ausgeführt. Siehe dazu unteres Log.

    Der Next Scheduler sagt aber error Parsing Crontab und setzt das nächste auf 2023.....

    Code:
    2013-12-27 15:08:09,799 INFO     Main         Start Logics -- logic.py:__init__:33
    2013-12-27 15:08:09,803 DEBUG    Main         Reading Logics from /usr/smarthome/lib/env/logic_conf -- logic.py:_read_logics:64
    2013-12-27 15:08:09,819 DEBUG    Main         Reading Logics from /usr/smarthome/etc/logic.conf -- logic.py:_read_logics:64
    2013-12-27 15:08:09,860 DEBUG    Main         Logic: NotifyTest -- logic.py:__init__:44
    2013-12-27 15:08:09,915 DEBUG    Main         NotifyTest next time: 2013-12-27 15:10:00+01:00 -- scheduler.py:_next_time:289
    2013-12-27 15:08:09,929 DEBUG    Main         Logic: env_loc -- logic.py:__init__:44
    2013-12-27 15:08:09,940 DEBUG    Main         Logic: RollosMitternacht -- logic.py:__init__:44
    2013-12-27 15:08:09,977 DEBUG    Main         RollosMitternacht next time: 2013-12-28 00:00:00+01:00 -- scheduler.py:_next_time:289
    2013-12-27 15:08:09,990 DEBUG    Main         Logic: RollosSunset -- logic.py:__init__:44
    2013-12-27 15:08:10,029 DEBUG    Main         RollosSunset next time: 2013-12-27 15:28:23.378487+00:00 -- scheduler.py:_next_time:289
    2013-12-27 15:08:10,032 DEBUG    Main         Logic: WochenendSteuerung -- logic.py:__init__:44
    2013-12-27 15:08:10,050 DEBUG    Main         Logic: System -- logic.py:__init__:44
    
    Einige Zeilen gelöscht
    
    2013-12-27 15:08:25,169 DEBUG    env_stat     Item env.core.memory = 16388096 via Logic None None -- item.py:__update:363
    2013-12-27 15:08:25,177 DEBUG    env_stat     Item env.system.load = 0.12 via Logic None None -- item.py:__update:363
    2013-12-27 15:08:25,184 DEBUG    env_stat     Item env.location.moonlight = 30 via Logic None None -- item.py:__update:363
    2013-12-27 15:08:25,602 DEBUG    Scheduler    env_stat next time: 2013-12-27 15:13:25+01:00 -- scheduler.py:_next_time:289
    2013-12-27 15:08:26,920 DEBUG    Main         CLI: incoming connection from 127.0.0.1:43866 to 127.0.0.1:2323 -- connection.py:accept:187
    2013-12-27 15:08:26,923 DEBUG    Main         CLI: incoming connection from 127.0.0.1:43866 to 127.0.0.1:2323 -- __init__.py:handle_connection:190
    2013-12-27 15:09:00,809 DEBUG    Main         CLIHandler: closing socket 127.0.0.1:43866 -- connection.py:close:302
    2013-12-27 15:09:12,358 DEBUG    Main         knx: 1.3.1 set 1/1/34 to 0.0 -- __init__.py:parse_telegram:190
    2013-12-27 15:10:00,578 ERROR    Scheduler    Error parsing crontab: 10 15 * 4 -- scheduler.py:_crontab:362
    2013-12-27 15:10:00,585 DEBUG    Scheduler    NotifyTest next time: 2023-12-27 14:10:00.584070+00:00 -- scheduler.py:_next_time:289
    2013-12-27 15:10:01,561 DEBUG    NotifyTest   NMA returns: Notification submitted. -- __init__.py:__call__:63
    2013-12-27 15:10:12,302 DEBUG    Main         knx: 1.3.1 set 1/1/34 to 0.0 -- __init__.py:parse_telegram:190
    2013-12-27 15:11:12,245 DEBUG    Main         knx: 1.3.1 set 1/1/34 to 0.0 -- __init__.py:parse_telegram:190
    2013-12-27 15:12:12,198 DEBUG    Main         knx: 1.3.1 set 1/1/34 to 0.0 -- __init__.py:parse_telegram:190
    2013-12-27 15:12:58,955 DEBUG    Main         CLI: incoming connection from 127.0.0.1:43868 to 127.0.0.1:2323 -- connection.py:accept:187
    2013-12-27 15:12:58,960 DEBUG    Main         CLI: incoming connection from 127.0.0.1:43868 to 127.0.0.1:2323 -- __init__.py:handle_connection:190
    2013-12-27 15:13:12,132 DEBUG    Main         knx: 1.3.1 set 1/1/34 to 0.0 -- __init__.py:parse_telegram:190
    Hast Du eine Lösung dafür, was ich hier wie falsch angegeben habe....

    Gruß
    Dirk.

    #2
    Hi Dirk,

    ist ein Bug. Fixe ich ASAP.

    Bis bald

    Marcus

    Kommentar


      #3
      Hallo Marcus,

      danke für die Info. Las Dir zeit, ich kann warten......

      Gruß
      Dirk.

      Kommentar


        #4
        Hi Dirk,

        ist in master und develop gefixt. Und es sollte jeder updaten, da der Bug die Ausführung von Logiken verhindern kann.

        Bis bald

        Marcus

        Kommentar


          #5
          Hallo Marcus,

          zur Info Update gemacht Fehler ist weg :-)

          Danke für die schnelle Hilfe....

          Gruß
          Dirk

          Kommentar


            #6
            Genau, am 31.12. lief dann keinerlei Logik
            Sollte vl. ein Thread "Smarhome.py 1.0 - known bugs and fixes" festgepinnt werden? Den könnte man sich dann abonnieren.

            Grüße und ein gesundes und erfolgreiches Neues.
            Derzeit zwischen Kistenauspacken und Garten anlegen.
            Baublog im Profil.

            Kommentar

            Lädt...
            X