[rt-users] Change Queue

Bryon Baker bbaker at copesan.com
Thu Sep 26 13:45:37 EDT 2013


Ok tried something on my own I copied "SetPriority.pm" module to ChangeQueue.pm and change code to 

When I try and execute this with rt-crontool I get 

[Thu Sep 26 17:39:21 2013] [critical]: Failed to load module RT::Action::ChangeQueue. () at /usr/bin/rt-crontool line 305. (/usr/lib/perl5/vendor_perl/5.16.2/RT.pm:400)
Failed to load module RT::Action::ChangeQueue. () at /usr/bin/rt-crontool line 305.

I have compared the permissions on both file and everything looks the same.


package RT::Action::ChangeQueue;
use base 'RT::Action';

use strict;
use warnings;

#Do what we need to do and send it out.

#What does this type of Action does

sub Describe  {
  my $self = shift;
  return (ref $self . " will set a ticket's priority to the argument provided.");
}


sub Prepare  {
    # nothing to prepare
    return 1;
}

sub Commit {
    my $self = shift;
    my $currentqueue = $ticket->Queue;

##  Did this to validate what is happening before I do it.
    print "Current Queue $currentqueue, New Queue $self->Argument\n";  
#    $self->TicketObj->SetQueue($self->Argument);

}

RT::Base->_ImportOverlays();

1;


Bryon Baker
Network Operations Manager
Copesan - Specialists in Pest Solutions
800-267-3726  .  262-783-6261 ext. 2296
bbaker at copesan.com
www.copesan.com
"Servicing North America with Local Care"


-----Original Message-----
From: rt-users-bounces at lists.bestpractical.com [mailto:rt-users-bounces at lists.bestpractical.com] On Behalf Of Bryon Baker
Sent: Thursday, September 26, 2013 11:54 AM
To: RT Users
Subject: [rt-users] Change Queue

I would like to know if this is the place to ask if someone would write a custom action to be used by rt-crontool?

I would like this custom action to change the queue on a ticket based on the list returned by the query from rt-crontool.

Thanks
Bryon Baker
Network Operations Manager
Copesan - Specialists in Pest Solutions
800-267-3726  .  262-783-6261 ext. 2296
bbaker at copesan.com
www.copesan.com
"Servicing North America with Local Care" 


-- 
RT Training in New York, October 8th and 9th: http://bestpractical.com/training




More information about the rt-users mailing list