class Net::SFTP::Operations::Upload
def update_progress(event, *args)
Attempts to notify the progress monitor (if one was given) about
def update_progress(event, *args) on = "on_#{event}" if progress.respond_to?(on) progress.send(on, self, *args) elsif progress.respond_to?(:call) progress.call(event, self, *args) end end