forked from switnet/quick-jibri-installer
excalidraw-backend.sh: move function to its place and fix printf use.
This commit is contained in:
parent
b9eecab00d
commit
b7e81a0499
|
@ -42,6 +42,15 @@ restart_services() {
|
||||||
restart_jibri
|
restart_jibri
|
||||||
systemctl restart prosody
|
systemctl restart prosody
|
||||||
}
|
}
|
||||||
|
test_match() {
|
||||||
|
if grep -q "$1" "$2" ; then
|
||||||
|
echo "$(basename "$2") - OK..."
|
||||||
|
else
|
||||||
|
echo "$(basename "$2"), FAIL..."
|
||||||
|
echo "Please report this to https://forge.switnet.net/switnet/quick-jibri-installer"
|
||||||
|
exit
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
while getopts m: option
|
while getopts m: option
|
||||||
do
|
do
|
||||||
|
@ -83,17 +92,6 @@ EXCAL_MATCH1="prometheus.metrics(io"
|
||||||
EXCAL_NEW_PORT="9091"
|
EXCAL_NEW_PORT="9091"
|
||||||
EXCAL_PORT_FILE="$EXCALIDRAW_HOME/backend/src/index.ts"
|
EXCAL_PORT_FILE="$EXCALIDRAW_HOME/backend/src/index.ts"
|
||||||
|
|
||||||
|
|
||||||
# Test for matches
|
|
||||||
test_match() {
|
|
||||||
if grep -q "$1" "$2" ; then
|
|
||||||
echo "$(basename "$2") - OK..."
|
|
||||||
else
|
|
||||||
echo "$(basename "$2"), FAIL..."
|
|
||||||
echo "Please report this to https://forge.switnet.net/switnet/quick-jibri-installer"
|
|
||||||
exit
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
# Make sure we can rely on the match strings.
|
# Make sure we can rely on the match strings.
|
||||||
printf "Testing match strings on config files.\n"
|
printf "Testing match strings on config files.\n"
|
||||||
test_match "$WS_MATCH1" "$WS_CONF"
|
test_match "$WS_MATCH1" "$WS_CONF"
|
||||||
|
@ -158,7 +156,7 @@ else
|
||||||
sed -i "/$PROS_MATCH3/i \\\n" "$PROSODY_FILE"
|
sed -i "/$PROS_MATCH3/i \\\n" "$PROSODY_FILE"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
printf "\n# Checking for whitebord setup at $(basename "$MEET_CONF").\n"
|
printf "\n# Checking for whitebord setup at %s.\n" "$(basename "$MEET_CONF")"
|
||||||
if [ -z "$(sed -n '/whiteboard: {/,/},/p' "$MEET_CONF")" ]; then
|
if [ -z "$(sed -n '/whiteboard: {/,/},/p' "$MEET_CONF")" ]; then
|
||||||
echo "> No present configuration on current config.js file"
|
echo "> No present configuration on current config.js file"
|
||||||
sed -i "/$CONFIG_MATCH1/i \\\n" "$MEET_CONF"
|
sed -i "/$CONFIG_MATCH1/i \\\n" "$MEET_CONF"
|
||||||
|
|
Loading…
Reference in New Issue