class Sprinkle::Commands::Transfer
Attributes
destination[R]
opts[R]
source[R]
Public Class Methods
new(source, destination, opts={})
click to toggle source
# File lib/sprinkle/commands/transfer.rb, line 7 def initialize(source, destination, opts={}) @source = source @destination = destination @opts = opts end
Public Instance Methods
eql?(a,b)
click to toggle source
# File lib/sprinkle/commands/transfer.rb, line 21 def eql?(a,b) a.source == b.source && a.destionation == b.destination && a.opts == b.opts end
inspect()
click to toggle source
# File lib/sprinkle/commands/transfer.rb, line 17 def inspect ":TRANSFER, src: #{source}, dest: #{destination}, opts: #{@opts.inspect}" end
recursive?()
click to toggle source
# File lib/sprinkle/commands/transfer.rb, line 13 def recursive? !!@opts[:recursive] end