summaryrefslogtreecommitdiffstats
path: root/retiolum/scripts/adv_graphgen/sanitize.sh
blob: c0d4e52ee04b5da6da15e98b44de87ee921631c9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
GRAPH_SETTER1=dot
GRAPH_SETTER2=circo
GRAPH_SETTER3='neato -Goverlap=prism '
GRAPH_SETTER4=sfdp
LOG_FILE=/var/log/everything.log
OPENER=/bin/true

sudo pkill -USR2 tincd
sudo sed -n '/tinc.retiolum/{s/.*tinc.retiolum\[[0-9]*\]: //gp}' $LOG_FILE |\
    ./parse.py > retiolum.dot

$GRAPH_SETTER1 -Tpng -o $1retiolum_1.png retiolum.dot
$GRAPH_SETTER2 -Tpng -o $1retiolum_2.png retiolum.dot
$GRAPH_SETTER3 -Tpng -o $1retiolum_3.png retiolum.dot
$GRAPH_SETTER4 -Tpng -o $1retiolum_4.png retiolum.dot
sfdp -Goverlap=prism retiolum.dot | gvmap -e retiolum.dot | neato -n2 -Tpng -o $!retiolum_6.png
$OPENER retiolum_1.png &>/dev/null 
#rm retiolum.dot