source: genesis/tools/batch-cmd@ 10156

Last change on this file since 10156 was 9956, checked in by rick, 13 years ago

Nodes without ssh keys we ignore to be handled manually.

  • Property svn:executable set to *
File size: 436 bytes
Line 
1#!/bin/sh
2#
3# Mega simple wrapper for batch control on nodes.
4#
5# Rick van der Zwet <info@rickvanderzwet.nl>
6#
7
8HOSTS=${*:-`cd $(dirname $0)/../nodes; echo CNode* proxy*`}
9PREFIX=${PREFIX:-'ip'}
10CMD=${CMD:-'ifconfig -a'}
11
12echo "# WARN: Going to run at $HOSTS"; sleep 2
13
14for HOST in $HOSTS; do
15 ssh -o ConnectTimeout=3 -o BatchMode=yes root@$HOST.wleiden.net. $CMD > $PREFIX-$HOST.txt &
16done
17
18# Wait for all processes to complete.
19wait
Note: See TracBrowser for help on using the repository browser.