let's share our scripts we have running to monitor / assess the health of our grids, etc. I managed to locate 2 versions of basically the same script in my backups (thanks Kevin, i think?); there's great love for aliases:
a) #!/bin/sh for item in `tahoe list-aliases | cut -f 1 -d :`; do echo '*** '"$item" #tahoe deep-check --repair --add-lease $item: | perl -pe 's/^/\t/' tahoe deep-check -v --repair $item: | perl -pe 's/^/\t/' tahoe deep-check -v --add-lease $item: | perl -pe 's/^/\t/' echo done b) #!/bin/sh exit echo "tahoe deep-check -v --repair --add-lease \$item: | perl -pe 's/^/\t/'" for item in `tahoe list-aliases | cut -f 1 -d :`; do echo '*** '"$item" lynx --dump http://localhost:12345/ | grep "No " > /dev/null && \ (echo "at least one node is down, aborting" ; exit ) || \ tahoe deep-check -v --repair --add-lease $item: | perl -pe 's/^/\t/' echo done what's your experience? approach to do better? have you spotted the annoying fact? :) looking fwd to your input. -- jg71 _______________________________________________ tahoe-dev mailing list tahoe-dev@lists.tahoe-lafs.org https://lists.tahoe-lafs.org/mailman/listinfo/tahoe-dev