Module: Frontier::Utils

Defined in:
lib/frontier/utils.rb

Class Method Summary collapse

Class Method Details

.xfer(dst, src) ⇒ Object



6
7
8
9
10
11
12
13
14
15
# File 'lib/frontier/utils.rb', line 6

def self.xfer(dst, src)
  if src.file?
    dst = dst + src.basename.to_s if dst.directory?
    copy(dst, src)
  elsif src.directory?
    src.children.each do |child|
      xfer(dst + src.basename.to_s, child)
    end
  end
end