Пример #1
0
 private static void listHosts(final Switchboard sb, final serverObjects prop) {
   // list known hosts
   yacySeed seed;
   int hc = 0;
   if (sb.peers != null && sb.peers.sizeConnected() > 0) {
     final Iterator<yacySeed> e = PeerSelection.getProvidesRemoteCrawlURLs(sb.peers);
     while (e.hasNext()) {
       seed = e.next();
       if (seed != null) {
         prop.put("hosts_" + hc + "_hosthash", seed.hash);
         prop.putHTML(
             "hosts_" + hc + "_hostname",
             seed.hash
                 + " "
                 + seed.get(yacySeed.NAME, "nameless")
                 + " ("
                 + seed.getLong(yacySeed.RCOUNT, 0)
                 + ")");
         hc++;
       }
     }
     prop.put("hosts", hc);
   } else {
     prop.put("hosts", "0");
   }
 }