From 3a32792a1cf6e0529f014c83676c6dbf35e4813d Mon Sep 17 00:00:00 2001 From: Patrick Blesi Date: Wed, 4 Jun 2014 00:31:58 -0500 Subject: [PATCH] Added quiet flag, sorting of seed files --- lib/seed-fu-mongoid.rb | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/lib/seed-fu-mongoid.rb b/lib/seed-fu-mongoid.rb index aff9c19..ae751eb 100644 --- a/lib/seed-fu-mongoid.rb +++ b/lib/seed-fu-mongoid.rb @@ -11,9 +11,13 @@ end module SeedFuMongoid class << self + attr_accessor :quiet + def seed - Dir['db/fixtures/**/*.rb'].each do |file| - puts "== Seed from #{file}" + files = Dir['db/fixtures/*.rb'].sort + files += Dir["db/fixtures/#{Rails.env}/*.rb"].sort + files.each do |file| + puts "== Seed from #{file}" unless quiet load file end @@ -36,4 +40,3 @@ module Mongoid::Document end end end -