| line |
true |
false |
branch |
|
120
|
0 |
0 |
unless (ref $self->template eq 'SCALAR') |
|
127
|
0 |
0 |
unless (ref $self->recipients) |
|
131
|
0 |
0 |
if ($file =~ /\.yaml$/i) { } |
|
|
0 |
0 |
elsif ($file =~ /\.json$/i) { } |
|
|
0 |
0 |
elsif ($file =~ /\.csv$/i) { } |
|
144
|
0 |
0 |
unless open my $fh, '<', $file |
|
150
|
0 |
0 |
unless $csv->eof |
|
157
|
0 |
0 |
if (ref $data eq 'HASH') |
|
168
|
0 |
0 |
unless (defined $self->progress or $self->quiet or $self->verbose or $self->dump) |
|
171
|
0 |
0 |
if require Term::ProgressBar |
|
182
|
0 |
0 |
unless (blessed $self) |
|
194
|
0 |
0 |
if ($verbose or $dump) |
|
204
|
0 |
0 |
if $verbose |
|
208
|
0 |
0 |
unless ($tt->process($template, $recipient, \$mail)) |
|
213
|
0 |
0 |
if $dump |
|
215
|
0 |
0 |
if $dryrun |
|
218
|
0 |
0 |
unless (open my $sendmail, '| /usr/lib/sendmail -t') |
|
226
|
0 |
0 |
unless (close $sendmail) |
|
231
|
0 |
0 |
if $progress |
|
234
|
0 |
0 |
if $progress |