Remove CVS info.
[doldaconnect.git] / config / dc-filtercmd
CommitLineData
d3372da9 1#!/bin/sh
2cmd="$1"
3shift
4
5if [ "$cmd" = userspeeda ]; then
6 while [ $# -gt 0 ]; do
7 peerfile="$(tr / _ <<<"$1")"
8 if [ -r "$HOME/dc/users/$peerfile" ]; then
9 speed="$((read num; read max; read nent; avg=0; for i in $(seq 1 $nent); do read ent; let avg+=$ent; done; let avg/=$nent; echo $avg) < "$HOME/dc/users/$peerfile")"
10 echo $speed
11 else
12 echo -1
13 fi
14 shift
15 done
16fi
17
18if [ "$cmd" = userspeedm ]; then
19 while [ $# -gt 0 ]; do
20 peerfile="$(tr / _ <<<"$1")"
21 if [ -r "$HOME/dc/users/$peerfile" ]; then
22 speed="$((read num; read max; echo $max) < "$HOME/dc/users/$peerfile")"
23 echo $speed
24 else
25 echo -1
26 fi
27 shift
28 done
29fi
30
31if [ "$cmd" = rmtag ]; then
32 for f in "$HOME"/dc/resume/*.info; do
33 if [ ! -e "${f%.info}.lock" ]; then
34 unset dcarg_tag
35 . "$f"
36 if [ "$dcarg_tag" = "$1" ]; then
37 rm "$f"
38 rm "${f%.info}"
39 fi
40 fi
41 done
42fi