Method: FileSet#add_item

Defined in:
lib/fileset.rb

#add_item(path, item) ⇒ Object



229
230
231
232
233
234
235
236
237
238
239
240
# File 'lib/fileset.rb', line 229

def add_item(path, item)
  if path.length > 1
    case @files[path[0..-2]]
    when FileSetWorks::Directory
    when nil
      add_dir(path[0..-2])
    else
      raise "Tried to add items below #{path[0..-2]} which is not a directory"
    end
  end
  @files[path] = item
end