module SuperSync::Utilities::Folder
Public Class Methods
available_card_slot(folder)
click to toggle source
# File lib/super_sync/utilities.rb, line 13 def self.available_card_slot(folder) ii=1 while 1 do test_slot=File.join(folder,"card_#{ii}") if File.directory?(test_slot) ii+=1 else slot = test_slot # When missing it creates the parent folder containing all the imported cards (mkdir -p) FileUtils.mkdir_p(slot) return slot break end end end
number_of_images(folder,file_extension)
click to toggle source
# File lib/super_sync/utilities.rb, line 6 def self.number_of_images(folder,file_extension) cc=0 Dir.glob("#{folder}/**/*.#{file_extension}").each do |file| cc+=1 end return cc end