Class: Typedeploy::KitLoader

Inherits:
Object
  • Object
show all
Defined in:
lib/typedeploy/kit_loader.rb

Class Method Summary collapse

Class Method Details

.each(&block) ⇒ Object



5
6
7
8
9
10
11
12
# File 'lib/typedeploy/kit_loader.rb', line 5

def self.each(&block)
  kits = []
  Dir.glob(File.join(Config.kits_directory, "*.yml")) do |file|
    name = File.basename(file, ".yml")
    kits << [self.parse(Config.kits[name], file), name]
  end
  kits.each(&block)
end