}
sub dump {
- my ($self, $level, $name, $variable) = @_;
+ my ($self, $level, $name, $variable, %options) = @_;
if ($data_dumper_available) {
my $password;
my $dumper = Data::Dumper->new([$variable]);
$dumper->Sortkeys(1);
$dumper->Indent(2);
+ $dumper->$_($options{$_}) for keys %options;
$self->message($level, "dumping ${name}:\n" . $dumper->Dump());
$variable->{password} = $password if (defined $password);