Hi, ich habe ein Generic Agent erstellt. Ich habe die Exampledatei kopiert und umbenannt. Name= TicketMove.pm
Dazu habe ich einen Cronjob erstellt der alle 2 Minuten läuft:
*/2 * * * * /opt/otrs/bin/otrs.GenericAgent.pl -c "Kernel::Config::TicketMove" >> /dev/null
Die Ausführung klappt auch, jedoch macht der Job nicht was ich möchte:
Ich möchte Tickets aus der Queue Junk in die Queue Misc verschieben.
Hier meine Config - könnt ihr mir sagen, warum keine Tickets verschoben ?
###########################################
package Kernel::Config::GenericAgent;
use strict;
use warnings;
use utf8;
use vars qw(@ISA @EXPORT %Jobs);
require Exporter;
@ISA = qw(Exporter);
@EXPORT = qw(%Jobs);
%Jobs = (
'TicketMove' => {
# get all tickets with these properties
Queue => 'Junk',
# new ticket properties
New => {
Queue => 'Misc',
},
},
);
1;
Fehler gefunden:
Nicht package Kernel::Config::GenericAgent; --> sondern package Kernel::Config::TicketMove;