[rt-users] Scrip question and how to debug?
John Arends
jarends at uiuc.edu
Mon Mar 17 11:19:10 EDT 2008
Vivek:
Looking at log output made me realize that $Owner does not contain the
name of the owner. Where is the actual owner name stored as a string? I
want to compare that string to Nobody. This seems like it should be
fairly simple but I don't understand enough about how RT works
internally to figure that out.
my $admincclist = $self->TicketObj->AdminCc;
my $Owner = $self->TicketObj->OwnerObj;
if ( $Owner->Id ne "Nobody"){
$admincclist->AddMember($Owner->Id);
}
Vivek Khera wrote:
> On Mar 14, 2008, at 2:25 PM, John Arends wrote:
>
>> Second, is there a good way to debug scrips? I feel like I'm just
>> feeling around in the dark and don't know how to tell if they're
>> really
>> working, or what the contents of variables are, etc. If I was writing
>
> sprinkle your scrip with lines like this:
>
> $RT::Logger->error("Got a create transacation...");
>
> and look in your RT logfile.
>
More information about the rt-users
mailing list