From: Don Armstrong Date: Sat, 6 Jan 2018 00:02:11 +0000 (-0800) Subject: only print debugging output if $DEBUG is on X-Git-Url: https://git.donarmstrong.com/?p=bin.git;a=commitdiff_plain;h=438c2ce45e99d437d2b67936b2c3c4c26fa68e60 only print debugging output if $DEBUG is on --- diff --git a/sshsendmail b/sshsendmail index c9c4530..6256596 100755 --- a/sshsendmail +++ b/sshsendmail @@ -135,7 +135,7 @@ push @sendmail_options, push @sendmail_options,@recipients; $Data::Dumper::Useqq=1; my $sendmail_options = Data::Dumper->Dump([\@sendmail_options],[qw(*sendmail_options)]); -print STDERR $sendmail_options; +print STDERR $sendmail_options if $DEBUG; push @ssh_arguments, q(perl -e ').</dev/null); if ($?) { syslog(LOG_WARNING,"${0}: Failed: unable to ping $hostname\n"); exit (9); } -print STDERR md5_hex(join('',@message))."\n"; +print STDERR md5_hex(join('',@message))."\n" if $DEBUG; my $ssh = new IO::Handle; open($ssh,'|-','ssh',@ssh_arguments) or exit(17); print {$ssh} @message or exit(17);