class SaganCrafter::Factorize

Public Class Methods

register(factory_type) click to toggle source
# File lib/sagan_crafter/factorize.rb, line 4
def self.register(factory_type)
  case factory_type.downcase
    when /fqdnlogger/
      return SaganCrafter::Factory::FQDNlogger.new
    when /iplogger/
      return SaganCrafter::Factory::IPlogger.new
    else
      raise UnknownFactoryError, "Missing Class for generator invocation: (#{type})"
  end
end