Slide 33
Slide 33 text
$ munge --in refuse.log --out allure.json
package File::Munge;
use Moose;
with 'MooseX::Getopt';
has in => (is => 'rw', isa => 'Str', required => 1);
has out => (is => 'rw', isa => 'Str', required => 1);
sub munge {
my $self = shift;
open my $in_fh, '<', $self->in;
open my $out_fh, '>', $self->out;
}