# File lib/puppet/module/tool/applications/generator.rb, line 54 def self.on(path, generator) klass = types.detect { |t| t.matches?(path) } if klass klass.new(path, generator) end end