#!/bin/sh
WRITE=''
[ "$1" = "--write" ] && WRITE=1
for ROOTDIR in $(ls -1d etc/*) ; do
export ROOTDIR
e=$(../bin/distr_info -e)
s=$(../bin/distr_info -s)
r=$(../bin/distr_info --repo-name)
idstr="$e $s/$r"
if [ -n "$WRITE" ] ; then
echo "$idstr" > $ROOTDIR/etalon.txt
continue
fi
le="$(cat $ROOTDIR/etalon.txt 2>/dev/null)"
if [ "$le" = "$idstr" ] ; then
printf "%23s -> %30s : %s\n" "$(basename $ROOTDIR)" "$idstr" "OK"
else
printf "%23s -> %30s : %s\n" "$(basename $ROOTDIR)" "$idstr" "FAIL (expect $le)"
fi
done
-
Vitaly Lipatov authored37774ff0