anchor.diff:        '') (filterAttrs (_: s: s.connection.password-file != null) cfg.servers)
       )}
   
  +    failedServers=0
       {
       cat <<'LIST'
       ${concatStringsSep "\n" (mapAttrsToList (mkJobs) cfg.servers)}
  
positive.code:       --shuf \
        --tagstr '* {}:' \
        --timeout ${toString (10 * 60)} \
        || true
  
      failed=0
      log="${cfg.dumpDir}/$DATE/joblog.txt"
  
      {
        cd '${privateDir}/jobs' && ${pkgs.findutils}/bin/find . -type l -printf '%P\n';
      } | ${pkgs.parallel}/bin/parallel \
  
negative.code:   mkJobs = name: server: pkgs.writeBashScript "mkjobs-${name}" ''
      set -euo pipefail
      mkdir -p '${privateDir}/jobs/${name}'
      ${mysql} --defaults-file=${defaultsFile name server} -N < ${showDatabases name server} \
      | while read -r db
      do
        ln -svf ${job name server} "${privateDir}/jobs/${name}/$db"
      done
  