Skip to content
Snippets Groups Projects
Commit 2056eaeb authored by Clemens John's avatar Clemens John
Browse files

Prepare watchdog for Netmons new REST API

parent d1d179bd
No related branches found
No related tags found
No related merge requests found
......@@ -17,7 +17,7 @@ do
# Perform post-mortem dump
tstmp=$(/bin/date +%s)
echo -n "hostname=${hostname}&tstmp=${tstmp}" > /tmp/$tstmp
echo -n "data[hostname]=${hostname}&data[tstmp]=${tstmp}" > /tmp/$tstmp
# Move into upload directory
mv /tmp/$tstmp /usr/lib/ath9k-watchdog
......
#!/bin/sh
# Save log
mkdir -p /usr/lib/ath9k-watchdog
UPLOAD_URL="http://[$(uci get configurator.@api[0].ipv6_address)%$(uci get configurator.@api[0].ipv6_interface)]/ath9k-crash/"
UPLOAD_URL="http://[$(uci get configurator.@api[0].ipv6_address)%$(uci get configurator.@api[0].ipv6_interface)]/api/rest/event/"
WGETC=$(which wget)
......@@ -12,7 +12,7 @@ cd /usr/lib/ath9k-watchdog
while [ 1 = 1 ]
do
for f in $(ls .); do
$WGETC -q $UPLOAD_URL?$(cat $f) -O - && rm $f
$WGETC -q $UPLOAD_URL"?object=router&object_id="$(uci get configurator.@crawl[0].router_id)"&data[action]=watchdog_ath9k_bug&"$(cat $f) -O - && rm $f
done
sleep 60
# If there are more than 15 files, assume that files cannot be uploaded
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment