reworked log and logError for pipes
parent
7f40e79b57
commit
1b131f5799
@ -1,5 +1,6 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
|
FG_RED="\e[31m"
|
||||||
BG_RED="\e[41m\e[97m"
|
BG_RED="\e[41m\e[97m"
|
||||||
FG_BLUE="\e[34m"
|
FG_BLUE="\e[34m"
|
||||||
FG_YELLOW="\e[33m"
|
FG_YELLOW="\e[33m"
|
||||||
|
|||||||
@ -0,0 +1,25 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# Usage: doSpeedtest [<interface>] [<speedtest-server-id>]
|
||||||
|
function doSpeedtest {
|
||||||
|
if ! [ "${1}" = "" ]; then
|
||||||
|
INTERFACE=${1}
|
||||||
|
INTERFACE_ARG="-I ${INTERFACE}"
|
||||||
|
INTERFACE_TEXT=" from NIC '${INTERFACE}'"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if ! [ "${2}" = "" ]; then
|
||||||
|
SERVER_ID=${2}
|
||||||
|
SERVER_ARG="-s ${SERVER_ID}"
|
||||||
|
SERVER_ID_TEXT=" to server ${SERVER_ID}"
|
||||||
|
fi
|
||||||
|
|
||||||
|
logScript "Doing internet speedtest${INTERFACE_TEXT}${SERVER_ID_TEXT}"
|
||||||
|
|
||||||
|
if ! OUT=$(speedtest -f json); then
|
||||||
|
logError "Speedtest failed"
|
||||||
|
logError "${OUT}"
|
||||||
|
else
|
||||||
|
echo
|
||||||
|
fi
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue