class MultiSync::LocalSource
Public Instance Methods
files()
click to toggle source
# File lib/multi_sync/sources/local_source.rb, line 6 def files files = [] # create a local_resource from each file # making sure to skip any that do not match the include/exclude patterns included_files = Dir.glob(source_dir + include) excluded_files = exclude.nil? ? [] : Dir.glob(source_dir + exclude) (included_files - excluded_files).each { |path| next if File.directory?(path) files << path_to_local_resource(path) } files.sort end