igor@66: EC2_INSTANCE=$1 igor@66: EC2_NODE=$2 igor@66: SHORT_NAME=$3 igor@66: NETWORK_NAME=$4 igor@66: SESSION_NAME=$5 igor@66: igor@66: NODE_PING_OK=WAIT igor@66: NODE_SSH_OK=WAIT igor@66: NODE_STATUS=UNKNOWN igor@66: igor@66: show_logo() igor@66: { igor@66: cat <<'EOF' igor@66: ___ igor@66: / \ igor@66: | igor@66: --- ---- | \ / .---- | | | .---. | | igor@66: / \ | / \ / | | | | |/ | | igor@66: |------- | / >< | | | | | | | igor@66: | | / / \ | | | | | | | igor@66: \_____ \____ _______ O / \ \____| \____| O | \____| igor@66: | igor@66: | igor@66: ----' igor@66: igor@66: EOF igor@66: } igor@66: igor@66: show_status() igor@66: { igor@66: cat <<EOF igor@66: igor@66: EC2-instance: $EC2_INSTANCE igor@66: EC2-node name: $EC2_NODE igor@66: Shortname: $SHORT_NAME igor@66: Network name: $NETWORK_NAME igor@66: Network map: http://ec2.xgu.ru/network/$NETWORK_NAME igor@66: igor@66: Node connection status igor@66: ---------------------- igor@66: ping: $NODE_PING_OK igor@66: ssh: $NODE_SSH_OK igor@66: Node status: $NODE_STATUS igor@66: EOF igor@66: } igor@66: igor@66: igor@66: clear igor@66: show_logo igor@66: show_status igor@66: while true igor@66: do igor@66: ssh -t $SHORT_NAME screen -r ${SESSION_NAME}- igor@66: clear igor@66: show_logo igor@66: show_status igor@66: sleep 5 igor@66: done