CronBundle issueshttps://dev.whatwedo.ch/whatwedo/CronBundle/-/issues2020-03-01T21:19:15Zhttps://dev.whatwedo.ch/whatwedo/CronBundle/-/issues/9Helper für cron-string2020-03-01T21:19:15ZMaurizio MonticelliHelper für cron-stringcron-string soll auch/alternativ mit einer klasse definiert werden können.
Ziel ist es den String verständlicher zu machen. Ich peröhnlich muss beim Cron-string immer die Dokumentation nachschlagen.
sowas ähnliches.
`$cron = new CronH...cron-string soll auch/alternativ mit einer klasse definiert werden können.
Ziel ist es den String verständlicher zu machen. Ich peröhnlich muss beim Cron-string immer die Dokumentation nachschlagen.
sowas ähnliches.
`$cron = new CronHelper(string $day, string $hour,....)`$
evtl. Weitere Helper wie:
`$cron = new Daily(string $hour, string $minute)`
`$cron = new Weekly(string $day, string $hour, string $minute)`
`$cron = new Weekly(Weekly::MONDAY, string $hour, string $minute)`
https://dev.whatwedo.ch/whatwedo/CronBundle/-/issues/8Commands welche als CronJob definiert werden können2020-03-02T16:36:32ZMaurizio MonticelliCommands welche als CronJob definiert werden könnenIm Command, soll schon definiert werden könne ob es sich um einen CronJob handelt
- angabe des cron-stringsIm Command, soll schon definiert werden könne ob es sich um einen CronJob handelt
- angabe des cron-stringsRelease Version 1.0https://dev.whatwedo.ch/whatwedo/CronBundle/-/issues/7Notifier für Fehler2020-03-04T14:33:47ZMaurizio MonticelliNotifier für FehlerFalls ein CronJob nicht korrekt durchgelaufen ist, soll ein Nachricht versendet werden
Als optionale Dependeny mit https://symfony.com/doc/current/notifier.html umsetzenFalls ein CronJob nicht korrekt durchgelaufen ist, soll ein Nachricht versendet werden
Als optionale Dependeny mit https://symfony.com/doc/current/notifier.html umsetzenRelease Version 1.0https://dev.whatwedo.ch/whatwedo/CronBundle/-/issues/6Metriken der CronJobs2020-03-01T21:19:15ZMaurizio MonticelliMetriken der CronJobsBasierend auf der `whatwedo_cron_execution` Tabelle
- Letzer Run
- ~~Anzahl Runs~~ (Kommentar @ueli: aktuell nicht möglich)
- durchschnittliche Laufzeit
- durchschnittlicher RAM Verbrauch (Kommentar @ueli: muss neu hinzugefügt werden)
-...Basierend auf der `whatwedo_cron_execution` Tabelle
- Letzer Run
- ~~Anzahl Runs~~ (Kommentar @ueli: aktuell nicht möglich)
- durchschnittliche Laufzeit
- durchschnittlicher RAM Verbrauch (Kommentar @ueli: muss neu hinzugefügt werden)
- evtl. weitere...https://dev.whatwedo.ch/whatwedo/CronBundle/-/issues/5Externe Programme als CronJob2020-03-01T21:19:14ZMaurizio MonticelliExterne Programme als CronJobEs soll möglich sein Nicht-Symfony-Commands als Cron zu definierenEs soll möglich sein Nicht-Symfony-Commands als Cron zu definierenhttps://dev.whatwedo.ch/whatwedo/CronBundle/-/issues/4Dokumentation + Release auf GitHub2020-03-04T08:36:58ZUeli Banholzerueli@whatwedo.chDokumentation + Release auf GitHub- Erstellen einer kurzen Anwendungsdokumentation
- Release auf GitHub und Packagist- Erstellen einer kurzen Anwendungsdokumentation
- Release auf GitHub und PackagistRelease Version 1.0https://dev.whatwedo.ch/whatwedo/CronBundle/-/issues/3Cron Jobs manuell triggern2020-03-04T08:13:21ZUeli Banholzerueli@whatwedo.chCron Jobs manuell triggernEine manuelle Ausführung der Cron Job's sollte möglich seinEine manuelle Ausführung der Cron Job's sollte möglich seinRelease Version 1.0https://dev.whatwedo.ch/whatwedo/CronBundle/-/issues/2Cron Job's aktivieren / deaktivieren2020-03-02T13:56:41ZUeli Banholzerueli@whatwedo.chCron Job's aktivieren / deaktivierenEinzelne CronJob sollte (de)aktivierbar sein. Dafür sollte eine Art Voting möglich sein, so dass dies über eine Datenbank-Konfiguration gesteuert werden kann. Einzelne CronJob sollte (de)aktivierbar sein. Dafür sollte eine Art Voting möglich sein, so dass dies über eine Datenbank-Konfiguration gesteuert werden kann. Release Version 1.0https://dev.whatwedo.ch/whatwedo/CronBundle/-/issues/1PHP Binary Version2020-10-21T17:40:48ZMaurizio MonticelliPHP Binary VersionJe nach Umgebung muss das PHP-Binary angeben werden wenn bin/console aufgerufen wird.
so gibt bei Cyon die möglichkeit verschiedene PHP Version aufzurufen z.B. `/usr/local/bin/php74` oder `/usr/local/bin/php72` per default ist aber `/us...Je nach Umgebung muss das PHP-Binary angeben werden wenn bin/console aufgerufen wird.
so gibt bei Cyon die möglichkeit verschiedene PHP Version aufzurufen z.B. `/usr/local/bin/php74` oder `/usr/local/bin/php72` per default ist aber `/usr/local/bin/php71` einstellt. Dies kann im Fall von Cyon einstellt werden, ist aber unterumständen nicht möglich.
bei Manager/ExecutionManager.php:193 soll das PHP-Binary mit in der Prozess übergeben werden.Release Version 1.0