class MovieOrganizer::MediaList

Attributes

file_collection[RW]

Public Class Methods

new(directories = MovieOrganizer.source_directories) click to toggle source

Walk the source_directories finding all pertinent media files

# File lib/movie_organizer/media_list.rb, line 8
def initialize(directories = MovieOrganizer.source_directories)
  @file_collection = []
  directories.each do |directory|
    Dir["#{directory}/**/*"].each do |entry|
      file_collection << entry if Medium.media_file?(entry)
    end
  end
end