[rt-users] How do I exclude a global scrip for specific queues

Kenneth Marshall ktm at rice.edu
Wed Jun 16 09:26:07 EDT 2010


Scrips are stored in the database backend and are automatically
available to the upgraded RT software.

Cheers,
Ken

On Wed, Jun 16, 2010 at 09:24:23AM -0400, slamp slamp wrote:
> Thank you for the suggestion. I would use that if it was part of RT
> itself however it would just be a pain to keep RT updated while
> keeping the patch working.
> 
> 2010/6/16 Bj?rn Schulz <bjoern.schulz at desy.de>:
> > Hi,
> >
> > try this http://github.com/tbrumm/RT-Extension-QueueDeactivatedScrips
> >
> > I think it should do what you like...
> >
> > best
> > ?bj?rn
> >
> > Am 15.06.10 23:31, schrieb slamp slamp:
> >>
> >> On Tue, Jun 15, 2010 at 5:28 PM, slamp slamp<slackamp at gmail.com> ?wrote:
> >>>
> >>> I have a global scrip
> >>>
> >>> Condition: User defined
> >>> Action: Notify All
> >>>
> >>> I have this in my custom condition:
> >>>
> >>> return (($self->TransactionObj->Type eq "Correspond")&&
> >>> ($self->TicketObj->QueueObj->Name ne "Q1"));
> >>> return (($self->TransactionObj->Type eq "Correspond")&&
> >>> ($self->TicketObj->QueueObj->Name ne "Q2"));
> >>> return (($self->TransactionObj->Type eq "Correspond")&&
> >>> ($self->TicketObj->QueueObj->Name ne "Q3"));
> >>>
> >>> Scrip is not executed when the queue is Q1, however it is executed
> >>> when the queue is either Q2 or Q3. I think I need to somehow combine
> >>> the logic but i am not much of a perl guy.
> >>>
> >>> Any help is appreciated.
> >>>
> >>
> >> Would something like this work?
> >>
> >> return (($self->TransactionObj->Type eq "Correspond")&&
> >> (($self->TicketObj->QueueObj->Name ne "Q1") ||
> >> ($self->TicketObj->QueueObj->Name ne "Q2") ||
> >> ($self->TicketObj->QueueObj->Name ne "Q3")));
> >>
> >> Discover RT's hidden secrets with RT Essentials from O'Reilly Media.
> >> Buy a copy at http://rtbook.bestpractical.com
> >
> > Discover RT's hidden secrets with RT Essentials from O'Reilly Media.
> > Buy a copy at http://rtbook.bestpractical.com
> >
> 
> Discover RT's hidden secrets with RT Essentials from O'Reilly Media.
> Buy a copy at http://rtbook.bestpractical.com
> 



More information about the rt-users mailing list