Zeitplan: 1 mal im Monat (Notification)

Hilfe zu Znuny Problemen aller Art
Locked
proxy32
Znuny newbie
Posts: 40
Joined: 27 Nov 2008, 14:18
Znuny Version: 2.3.4

Zeitplan: 1 mal im Monat (Notification)

Post by proxy32 »

Hallo,

wie lässt sich das umsetzen, dass bestimmte Tickets nur ein Mal im Monat eine Benachrichtigung auslösen? Im Zeitplan stehen nur Minuten| Stunden |Tagen zur Verfügung.
Es ist für Projekt-Tickets gedacht, von denen wir im Moment ein Mal Woche genervt werden. Auch das ist zu viel. Es sind mehrere Tickets.
In srontab.txt steht nur wann und wie oft GenericAgent nach Jobs schaut und bei Bedarf ausführt. Sehe ich es richtig so?

Vielen Dank!
IT: OTRS 2.3.4
WinXP Pro SP3 x86
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Zeitplan: 1 mal im Monat (Notification)

Post by jojo »

Du kannst den GenericAgent auch über eine Config Datei und einen eigenen Cronjob ausführen.
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
proxy32
Znuny newbie
Posts: 40
Joined: 27 Nov 2008, 14:18
Znuny Version: 2.3.4

Zeitplan: 1 mal im Monat (Notification)

Post by proxy32 »

jojo wrote:Du kannst den GenericAgent auch über eine Config Datei und einen eigenen Cronjob ausführen.
Welche Dateien sind da gemeint? Wenn Jobs an zwei Stellen definiert sind, was hat Vorrang, wenn sie sich überschneiden?
Wenn es nicht anders geht, bleibt nichts übrig als Änderungen in Config-Dateien vorzunehmen, das wollte ich vermeiden.

im Moment sieht meine crontab.txt wie folgt aus:
Wenn wir schon dabei sind, könnte mir jemand sagen ob eine von zwei ersten Zeilen überflüssig ist?:

Code: Select all


*/10 * * * *    C:/OTRS/StrawberryPerl/perl/bin/perl.exe C:/OTRS/OTRS/bin/GenericAgent.pl -c db 
1 8,13 * * 1-5    C:/OTRS/StrawberryPerl/perl/bin/perl.exe C:/OTRS/OTRS/bin/GenericAgent.pl 
45 */2 * * *    C:/OTRS/StrawberryPerl/perl/bin/perl.exe C:/OTRS/OTRS/bin/PendingJobs.pl 
10 0 * * *  C:/OTRS/StrawberryPerl/perl/bin/perl.exe C:/OTRS/OTRS/bin/otrs.cleanup 
*/5 * * * *    C:/OTRS/StrawberryPerl/perl/bin/perl.exe C:/OTRS/OTRS/bin/PostMasterMailbox.pl 
01 01 * * * C:/OTRS/StrawberryPerl/perl/bin/perl.exe C:/OTRS/OTRS/bin/RebuildTicketIndex.pl 
55 */2 * * *    C:/OTRS/StrawberryPerl/perl/bin/perl.exe C:/OTRS/OTRS/bin/DeleteSessionIDs.pl --expired 
35 * * * *  C:/OTRS/StrawberryPerl/perl/bin/perl.exe C:/OTRS/OTRS/bin/UnlockTickets.pl --timeout 
IT: OTRS 2.3.4
WinXP Pro SP3 x86
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Zeitplan: 1 mal im Monat (Notification)

Post by jojo »

An diesen Dateien sollte nichts geändert werden, aber Du kannst eine neue Zeile hinzufügen:

*/10 * * * * C:/OTRS/StrawberryPerl/perl/bin/perl.exe C:/OTRS/OTRS/bin/GenericAgent.pl -c Configdatei
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
proxy32
Znuny newbie
Posts: 40
Joined: 27 Nov 2008, 14:18
Znuny Version: 2.3.4

Zeitplan: 1 mal im Monat (Notification)

Post by proxy32 »

Vielen Dank für Tipps!
Gibt es dafür ein Paar Beispiele wie man so eine Config-Datei schreibt?
Im Frontend gibt es so viel Möglichkeiten einen Job abzubilden (leider ohne Rücksicht auf Monaten).
Wie es mit einer Config-Datei geht weiß nicht so recht...
IT: OTRS 2.3.4
WinXP Pro SP3 x86
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Zeitplan: 1 mal im Monat (Notification)

Post by jojo »

schau mal in Kernel/Config/Files/GenericAgent.pm.*
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
Locked