Method: FileList#resolve_add

Defined in:
lib/mega/filelist.rb

#resolve_add(fn) ⇒ Object



162
163
164
165
166
167
168
169
170
171
172
173
# File 'lib/mega/filelist.rb', line 162

def resolve_add(fn)
  case fn
  when NilClass
    # ignore
  when Array
    fn.each { |f| self.resolve_add(f) }
  when %r{[*?]}
    add_matching(fn)
  else
    self << fn if FileTest.exists?( fn )
  end
end