From: Razvan Deaconescu Date: Tue, 3 Aug 2010 16:27:52 +0000 (+0300) Subject: ControlScripts: add over-script for detecting clients who completed their download X-Git-Tag: schedule-scenario~25 X-Git-Url: http://p2p-next.cs.pub.ro/gitweb/?a=commitdiff_plain;h=dafff21ae288d5d8da800a0d30cda8b3050f19f8;p=p2p-testing-infrastructure.git ControlScripts: add over-script for detecting clients who completed their download --- diff --git a/ControlScripts/detect_complete_client.sh b/ControlScripts/detect_complete_client.sh new file mode 100755 index 0000000..638a206 --- /dev/null +++ b/ControlScripts/detect_complete_client.sh @@ -0,0 +1,28 @@ +#!/bin/bash +# +# 2010 Razvan Deaconescu, razvan.deaconescu@cs.pub.ro +# +# Detect completed client +# The script +# * detects when a client stops +# +# Command line argument specifies client type + +# use _DEBUG="off" to turn off debug printing +_DEBUG="on" + +if test $# -ne 2; then + echo "usage: $0 client-type log-file" 1>&2 + exit 1 +fi + +# Read the global configuration variables +source ../ConfigFiles/globalconfig.txt + +# Read client mappings configuration file +source ../ConfigFiles/client_script_mappings + +client_type=$1 +log_file=$2 + +detect_complete_client ${client_type} ${log_file}