line |
true |
false |
branch |
115
|
0 |
0 |
if $DEBUG |
150
|
0 |
0 |
if defined $_[0] and not ref $_[0] and $_[0] eq 'File::Remote' |
151
|
0 |
0 |
unless (defined $_[0] and ref $_[0] eq 'File::Remote' || UNIVERSAL::isa($_[0], 'File::Remote')) |
153
|
0 |
0 |
unless defined $DefaultClassObject |
197
|
0 |
0 |
if ($return) |
221
|
0 |
0 |
unless $rfile |
222
|
0 |
0 |
if ($hostname =~ /^$rhost(\.|$)/ and $rfile =~ m[^/]) |
239
|
0 |
0 |
unless $thingy |
244
|
0 |
0 |
unless (ref $thingy) |
246
|
0 |
0 |
if $thingy =~ /^\*/ |
252
|
0 |
0 |
if UNIVERSAL::isa($thingy, 'GLOB') or UNIVERSAL::isa($thingy, 'FileHandle') |
279
|
0 |
0 |
if $value |
282
|
0 |
0 |
if ($CHECK_RSH_IS_VALID) |
283
|
0 |
0 |
unless -x $$self{'rsh'} |
293
|
0 |
0 |
if $value |
296
|
0 |
0 |
if ($CHECK_RCP_IS_VALID) |
297
|
0 |
0 |
unless -x $$self{'rcp'} |
308
|
0 |
0 |
if $value |
309
|
0 |
0 |
unless -d $$self{'tmp'} |
331
|
0 |
0 |
unless $handle and $file |
341
|
0 |
0 |
unless $method =~ /^\+?[\<\>\|]{1,2}$/ |
345
|
0 |
0 |
if ($method =~ /\|/ and $rhost) |
350
|
0 |
0 |
unless $fh = _to_filehandle($handle) |
353
|
0 |
0 |
if ($File::Remote::RW_HANDLES{$fh} or $File::Remote::RW_HANDLES{$fh}) |
354
|
0 |
0 |
unless $self->close($handle) |
358
|
0 |
0 |
if ($rhost) { } |
367
|
0 |
0 |
if ($method =~ /\>/) { } |
374
|
0 |
0 |
if ($CHECK_REMOTE_FILES) |
377
|
0 |
0 |
unless $self->_system($self->setrsh, $rhost, "'if test -f $lfile; then\n\t\t\ttest -w $lfile || echo 13 >&2;\n\t\t else\n\t\t\ttest -d $dir || echo 2 >&2;\n\t\t fi'") |
403
|
0 |
0 |
unless CORE::open *fh, "$method $f" |
417
|
0 |
0 |
unless $handle |
420
|
0 |
0 |
unless my $fh = _to_filehandle($handle) |
422
|
0 |
0 |
unless CORE::close $fh |
425
|
0 |
0 |
if (my $file = delete $File::Remote::RW_HANDLES{$fh}) { } |
433
|
0 |
0 |
if ($rhost) |
435
|
0 |
0 |
unless $self->copy($tmpfile, $file) |
440
|
0 |
0 |
if $tmpfile |
448
|
0 |
0 |
if $^W |
471
|
0 |
0 |
unless $file |
473
|
0 |
0 |
if ($rhost) { } |
474
|
0 |
0 |
unless $self->_system($self->setrsh, $rhost, "touch $lfile") |
477
|
0 |
0 |
unless CORE::open F, ">>$lfile" |
494
|
0 |
0 |
unless $file |
501
|
0 |
0 |
if ($rhost) { } |
503
|
0 |
0 |
unless $self->copy($file, $tmpfile) |
511
|
0 |
0 |
unless CORE::open F, "<$f" |
513
|
0 |
0 |
unless CORE::close F |
517
|
0 |
0 |
if $tmpfile |
519
|
0 |
0 |
if wantarray |
535
|
0 |
0 |
unless $file |
542
|
0 |
0 |
if ($rhost) { } |
551
|
0 |
0 |
unless CORE::open F, ">$f" |
552
|
0 |
0 |
unless print F @data |
553
|
0 |
0 |
unless CORE::close F |
556
|
0 |
0 |
if ($rhost) |
557
|
0 |
0 |
if (-f $tmpfile) { } |
558
|
0 |
0 |
unless $self->copy($tmpfile, $file) |
580
|
0 |
0 |
unless $dir |
584
|
0 |
0 |
if ($rhost) { } |
585
|
0 |
0 |
unless $self->_system($self->setrsh, $rhost, "'mkdir -p ${ldir}'") |
587
|
0 |
0 |
unless mkpath(["$ldir"], 0, $mode) |
602
|
0 |
0 |
unless $dir |
604
|
0 |
0 |
unless defined $recurse |
606
|
0 |
0 |
if ($rhost) { } |
607
|
0 |
0 |
if ($recurse) { } |
608
|
0 |
0 |
unless $self->_system($self->setrsh, $rhost, "rm -rf $ldir") |
610
|
0 |
0 |
unless $self->_system($self->setrsh, $rhost, "rmdir $ldir") |
613
|
0 |
0 |
if ($recurse) { } |
614
|
0 |
0 |
unless rmtree(["$ldir"], 0, 0) |
616
|
0 |
0 |
unless CORE::rmdir $ldir |
637
|
0 |
0 |
unless $srcfile and $destfile |
641
|
0 |
0 |
if ($srhost or $drhost) { } |
643
|
0 |
0 |
unless $self->_system($self->setrcp, $srcfile, $destfile) |
646
|
0 |
0 |
unless File::Copy::copy($slfile, $dlfile) |
668
|
0 |
0 |
unless ©(@_) and &unlink(@_) |
685
|
0 |
0 |
unless $uid and $gid and $file |
688
|
0 |
0 |
if ($rhost) { } |
689
|
0 |
0 |
unless $self->_system($self->setrsh, $rhost, "'chown $uid $lfile ; chgrp $gid ${lfile}'") |
692
|
0 |
0 |
if $uid =~ /[a-zA-Z]/ |
693
|
0 |
0 |
if $gid =~ /[a-zA-Z]/ |
694
|
0 |
0 |
unless CORE::chown $uid, $gid, $lfile |
710
|
0 |
0 |
unless $mode and $file |
713
|
0 |
0 |
if ($rhost) { } |
714
|
0 |
0 |
unless $self->_system($self->setrsh, $rhost, "'chmod $mode ${lfile}'") |
716
|
0 |
0 |
unless CORE::chmod $mode, $lfile |
734
|
0 |
0 |
unless $file |
737
|
0 |
0 |
if ($rhost) { } |
738
|
0 |
0 |
unless $self->_system($self->setrsh, $rhost, "'rm -f ${lfile}'") |
740
|
0 |
0 |
unless CORE::unlink $lfile |
760
|
0 |
0 |
unless $srcfile and $destfile |
764
|
0 |
0 |
if ($srhost and $drhost) { } |
|
0 |
0 |
elsif ($srhost or $drhost) { } |
765
|
0 |
0 |
if ($srhost eq $drhost) { } |
766
|
0 |
0 |
unless $self->_system($self->setrsh, $srhost, 'ln', $slfile, $dlfile) |
773
|
0 |
0 |
unless CORE::link $slfile, $dlfile |
791
|
0 |
0 |
unless $srcfile and $destfile |
795
|
0 |
0 |
if ($srhost and $drhost) { } |
|
0 |
0 |
elsif ($srhost or $drhost) { } |
796
|
0 |
0 |
if ($srhost eq $drhost) { } |
797
|
0 |
0 |
unless $self->_system($self->setrsh, $srhost, 'ln -s', $slfile, $dlfile) |
804
|
0 |
0 |
unless CORE::symlink $slfile, $dlfile |
819
|
0 |
0 |
unless $file |
822
|
0 |
0 |
if ($rhost) { } |
828
|
0 |
0 |
if ($path eq 'NOPE') { } |
859
|
0 |
0 |
unless $file |
866
|
0 |
0 |
unless $bfile =~ m[/] |
870
|
0 |
0 |
unless $self->copy($file, $bfile) |
884
|
0 |
0 |
unless $file |
885
|
0 |
0 |
unless my(@prefile) = $self->readfile($file) |
886
|
0 |
0 |
unless my(@newfile) = (@prefile, @file) |
887
|
0 |
0 |
unless $self->writefile($file, @newfile) |
901
|
0 |
0 |
unless $file |
902
|
0 |
0 |
unless my(@postfile) = $self->readfile($file) |
903
|
0 |
0 |
unless my(@newfile) = (@file, @postfile) |
904
|
0 |
0 |
unless $self->writefile($file, @newfile) |