class PhotoHelper::Screensaver

Public Instance Methods

move() click to toggle source
# File lib/photo-helper/screensaver.rb, line 10
def move
  files = Dir["#{BEST_OF_ROOT}/**/*"]

  files.each do |file|
    next unless FileHelper.is_jpeg?(file)
    dest = File.join(SCREENSAVER_ROOT, File.basename(file))
    next if File.exist?(dest)
    puts file
    FileUtils.copy(file, dest)
  end

  puts 'Compressing'

  compress = PhotoHelper::Compress.new
  compress.options = { overwrite: true }
  compress.images(SCREENSAVER_ROOT)
end