class S3Ranger::LocalDirectory
Attributes
source[RW]
Public Class Methods
new(source)
click to toggle source
# File lib/s3ranger/sync.rb, line 107 def initialize source @source = source end
Public Instance Methods
list_files()
click to toggle source
# File lib/s3ranger/sync.rb, line 111 def list_files Dir["#{@source}/**/*"].collect { |file| unless File.directory? file file = Pathname.new(file).cleanpath.to_s file_name = file.gsub(/^#{@source}\/?/, '') Node.new @source, file_name, File.stat(file).size end }.compact end