Merge pull request #95 from schadom/master

Optimized the script to work with empty rrd directories
This commit is contained in:
Manuel Kasper 2020-11-27 20:12:17 +01:00 committed by GitHub
commit 93fb606c46
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -5,18 +5,16 @@
## my $newlinkname = 'NEWIDFROMKNOWNLINKSFILE';
## to reflect the ID in the known links file
A=`ls -1`
A=`find . -type f -name '*.rrd' | sed -r 's|/[^/]+$||' |sort |uniq`
W=`pwd`
for i in $A ; do
echo ""
echo "dir: $i"
echo ""
cd $i
for f in *.rrd; do
echo "file: $f"
echo "file: $i/$f"
mv $f $f.old
rrdtool dump $f.old | /data/as-stats/tools/add_ds_proc.pl | rrdtool restore - $f.new
rrdtool dump $f.old | $W/add_ds_proc.pl | rrdtool restore - $f.new
mv $f.new $f
rm -f $f.old
done