Ansible
view release on metacpan or search on metacpan
lib/Ansible.pm view on Meta::CPAN
#}
my $designator;
if ( @designators ) {
$old = $self->get(@designators);
$designator = pop(@designators);
}
else {
$old = $self;
}
print STDERR "\nOLD $old->{$debg}" if $debug_set;
my (@lines) = expand(grep (/./, split(/\n/, $new)));
if ( $lines[0] =~ /^(\s+)/ ) {
my $ls = $1;
my $m = 1;
map { substr($_, 0, length($ls)) eq $ls or $m = 0 } @lines;
map { substr($_, 0, length($ls)) = '' } @lines
if $m;
}
my $indent = (' ' x $self->contextcount(@designators));
for $_ ( @lines ) {
s/(\S)\s+/$1 /g;
( run in 0.500 second using v1.01-cache-2.11-cpan-5b529ec07f3 )