Beefy Boxes and Bandwidth Generously Provided by pair Networks
No such thing as a small change

Re: Download progress for SFTP mput

by kcott (Chancellor)
on May 01, 2013 at 16:05 UTC ( #1031597=note: print w/replies, xml ) Need Help??

in reply to Download progress for SFTP mput

Looking at the Net::SFTP::Foreign Source, it would appear that callback is not a valid option for mput():

sub mput { ... my ($sftp, $local, $remotedir, %opts) = @_; ... my $ignore_links = delete $opts{ignore_links}; my %glob_opts = (map { $_ => delete $opts{$_} } qw(on_error follow_links ignore_case wanted no_wanted strict_leading_dot)); ... my %put_opts = (map { $_ => delete $opts{$_} } qw(umask perm copy_perm copy_time block_size queue_size overwrite conversion resume numbered late_set_p +erm atomic best_effort sparse)); %opts and _croak_bad_options(keys %opts); ...

However, put() does accept callback (as well as copy_perm and copy_time):

sub put { ... my $cb = delete $opts{callback}; ... my $copy_perm = delete $opts{copy_perm}; ... my $copy_time = delete $opts{copy_time}; ...

-- Ken

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1031597]
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others drinking their drinks and smoking their pipes about the Monastery: (3)
As of 2017-06-29 06:44 GMT
Find Nodes?
    Voting Booth?
    How many monitors do you use while coding?

    Results (654 votes). Check out past polls.