]> granicus.if.org Git - icinga2/blob - test/livestatus/run_queries
Export original attributes in DB IDO and Livestatus
[icinga2] / test / livestatus / run_queries
1 #!/bin/bash
2
3 NC=`which nc`
4 LOCALSTATEDIR=`icinga2 variable get LocalStateDir`
5 LIVESTATUSSOCKET="$LOCALSTATEDIR/run/icinga2/cmd/livestatus"
6 LIVESTATUSHOST="127.0.0.1"
7 LIVESTATUSPORT="6558"
8 LIVESTATUSQUERIES="./queries"
9
10 LIVESTATUSTABLE=$1
11
12 if [ -n "$LIVESTATUSTABLE" ]; then
13         cat "$LIVESTATUSTABLE"
14         (cat "$LIVESTATUSTABLE"; sleep 1) | $NC -U $LIVESTATUSSOCKET
15 else
16
17         echo -e "Looking into $LIVESTATUSQUERIES\n"
18         for q in $(find $LIVESTATUSQUERIES -type f)
19         do
20                 cat $q
21                 (cat $q; sleep 1) | $NC -U $LIVESTATUSSOCKET
22                 echo -e "================================\n\n"
23         done
24 fi