# File lib/foreman/export.rb, line 10
  def self.formatter(format)
    begin
      require "foreman/export/#{ format.tr('-', '_') }"
      classy_format = classify(format)
      formatter     = constantize("Foreman::Export::#{ classy_format }")
    rescue NameError => ex
      error "Unknown export format: #{format} (no class Foreman::Export::#{ classy_format })."
    rescue LoadError => ex
      error "Unknown export format: #{format} (unable to load file 'foreman/export/#{ format.tr('-', '_') }')."
    end
  end