EC2_INSTANCE=$1
EC2_NODE=$2
SHORT_NAME=$3
NETWORK_NAME=$4
SESSION_NAME=$5
   
NODE_PING_OK=WAIT
NODE_SSH_OK=WAIT
NODE_STATUS=UNKNOWN

show_logo()
{
cat <<'EOF'
                     ___
                   /     \
                          |
     ---     ----         |    \    /   .----  |     |     | .---. |     |
   /     \ |             /      \  /   |     | |     |     |/      |     |
  |------- |           /         ><    |     | |     |     |       |     |
  |        |         /          /  \   |     | |     |     |       |     |
   \_____   \____  _______  O  /    \   \____|  \____|  O  |        \____|
                                             |
                                             |
                                         ----'

EOF
}

show_status()
{
cat <<EOF

   EC2-instance:  $EC2_INSTANCE
   EC2-node name: $EC2_NODE
   Shortname:     $SHORT_NAME
   Network name:  $NETWORK_NAME
   Network map:   http://ec2.xgu.ru/network/$NETWORK_NAME
   
   Node connection status
   ----------------------
   ping:          $NODE_PING_OK
   ssh:           $NODE_SSH_OK
   Node status:   $NODE_STATUS
EOF
}


clear
show_logo
show_status
while true
do
    ssh -t $SHORT_NAME screen -r ${SESSION_NAME}-
    clear
    show_logo
    show_status
    sleep 5
done