# File lib/puppet/network/format_handler.rb, line 89
 89:   def self.format_to_canonical_name(format)
 90:     case format
 91:     when Puppet::Network::Format
 92:       out = format
 93:     when %r{\w+/\w+}
 94:       out = mime(format)
 95:     else
 96:       out = format(format)
 97:     end
 98:     raise ArgumentError, "No format match the given format name or mime-type (#{format})" if out.nil?
 99:     out.name
100:   end