<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif; ">
<div>
<div>
<div>Hi. I'm trying to customize the scrip shown at the bottom of this wiki page: <a href="http://requesttracker.wikia.com/wiki/AutoCloseOnNagiosRecoveryMessages">http://requesttracker.wikia.com/wiki/AutoCloseOnNagiosRecoveryMessages</a></div>
<div><br>
</div>
<div>I know there is an extension that does merging, but I want to do some other things with the Nagios variables I have attached as a plain text file to the ticket that Nagios creates in RT.</div>
<div>The first few lines in the scrip attempt to get the content of an attachment and put it in a variable named $content.  I suspected that this was not working, so I added a debug line to dump the contents of $contents and it is empty.</div>
<div><br>
</div>
<div>Here is the scrip code.</div>
<div>
<div>   my $T_Obj = $self->TicketObj;</div>
<div>   my $AttachObj = $self->TransactionObj->Attachments->First;</div>
<div>   my $content = $AttachObj->Content;</div>
<div>   $RT::Logger->debug("Contents: " . $content);</div>
</div>
<div><br>
</div>
<div><br>
</div>
<div>The log output shows:</div>
<div>[Wed Jul  6 19:47:49 2011] [debug]:  Contents: ((eval 3934):4)</div>
<div><br>
</div>
<div><br>
</div>
<div>The attachment is attached to the ticket.  I can see it in the web ui and can open and read it with no problems.  Any idea what I'm doing wrong here?</div>
<div><br>
</div>
<div><br>
</div>
<div>Thanks</div>
<div><br>
</div>
<div><br>
</div>
<div>John</div>
<div><br>
</div>
<div>
<div>
<p class="MsoNormal" style="margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 11pt; font-family: Calibri, sans-serif; ">
<font class="Apple-style-span" color="#1F497D"><br>
</font></p>
</div>
</div>
</div>
</div>
</body>
</html>