XP is just a number | |
PerlMonks |
Template::Latex not interpolating variables . . .by hesco (Deacon) |
on Feb 08, 2010 at 02:16 UTC ( [id://821924]=perlquestion: print w/replies, xml ) | Need Help?? |
hesco has asked for the wisdom of the Perl Monks concerning the following question:
I have a script which parses /etc/log/maillog and builds a hash of bounced email addresses, doing a few database interactions to identify the names and phone numbers of the recipients going without their email. Today I'm adding Template::Latex to the mix to generate a report which might be useful for tracking down corrections to the bouncing email. But for some reason my variable substitutions are not happening. My template includes the following:
The script itself includes:
$call_list arrives as a hashref, with the bouncing email addresses used as keys, each containing a data structure for the bounced recipient, plus a key called 'upstream', which includes an arrayref of anonymous hashes for the folks who brought the bounced recipient into the mix. When the template is processed, it is producing a .tex file including:
And it never descends into the data structure to process the internal loop. Can anyone please advise how I can get my template variables interpolated instead, please? Any clues appreciated. -- Hugh Esco
if( $lal && $lol ) { $life++; } if( $insurance->rationing() ) { $people->die(); }
Back to
Seekers of Perl Wisdom
|
|