class Puma::PluginRegistry

def find(name)

def find(name)
  name = name.to_s
  if cls = @plugins[name]
    return cls
  end
  begin
    require "puma/plugin/#{name}"
  rescue LoadError
    raise UnknownPlugin, "Unable to find plugin: #{name}"
  end
  if cls = @plugins[name]
    return cls
  end
  raise UnknownPlugin, "file failed to register a plugin"
end