Hi: I connect to a database within my script. If the script cannot connect, I 
want it to send an email and terminate without printing any message on stdout. 
I have the following code
  $dbh = 
DBI->connect("dbi:Pg:dbname=$dbname;host=$host;port=$port;","$username", 
"$password", {AutoCommit => 1})
          or die notifyError($message, $subject);

When I run the script, it does call the notifyError function fine and I receive 
the email. But it spits out the following message. Any way I can terminate 
without putting any message on the screen?
-bash-3.00$ processRemedySubmit.pl  
DBI connect('dbname=data;host=hostA;port=5435;','postgres',...) failed: could 
not translate host name "hostA" to address: node name or service name not known 
at ./scripts/processRemedySubmit.pl line 32
Died at ./scripts/processRemedySubmit.pl line 32.

Thanks
Ravi




--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
http://learn.perl.org/


Reply via email to