Module: SimpleTransfer

Defined in:
lib/transfer.rb

Defined Under Namespace

Classes: Sender, Server

Instance Method Summary collapse

Instance Method Details

#log_progress(downloaded, length, filename) ⇒ Object



13
14
15
# File 'lib/transfer.rb', line 13

def log_progress(downloaded, length, filename)
  return "\r[TRANSFER!] Downloading #{filename}... #{downloaded}/#{length} bytes"
end

#log_transfer(message, level = "INFO") ⇒ Object



9
10
11
# File 'lib/transfer.rb', line 9

def log_transfer(message, level = "INFO")
  Kernel.puts "[#{level}] [%s] #{message}" % Time.now.utc.iso8601
end