def run
      scouts.map do |scout, configurations|
        configurations.each do |options|
          @reports[options[:description]] = run_scout(scout, options)
        end
      end

      statuses = @reports.map { |_, r| r.status }

      @last_status = Report.summarize(statuses)
    end
def run
      scouts.map do |scout, configurations|
        configurations.each do |options|
          @reports[options[:description]] = run_scout(scout, options)
        end
      end

      statuses = @reports.map { |_, r| r.status }

      @last_status = Report.summarize(statuses)
    end
Execute all the scouts associated with an Outpost-based class and returns
 either :up or :down, depending on the results.