# File lib/commands/plugin/repositories.rb, line 37
  def find_plugin(name)
    # Try to get plugin from cache first
    if @source_cache['plugins'].has_key?(name) && @source_cache['plugins'][name].has_key?('plugin')
      return Plugin.new(@source_cache['plugins'][name]['plugin'], name)
    end
    
    @repositories.each do |repo|
      repo.each do |plugin|
        return plugin if plugin.name == name
      end
    end
    return nil
  end