summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndre Heider2021-11-04 08:35:18 +0000
committerJiri Slachta2026-02-23 19:12:42 +0000
commitcc89b4b817defd9aa9254ebdd1dc290686c90dfe (patch)
tree4737bff4695507260a9c189bbb06f8a7edd77de2
parent7c0646ccc0958e14953bf0b77d9bf38a64b15673 (diff)
downloadtelephony-cc89b4b817defd9aa9254ebdd1dc290686c90dfe.tar.gz
asterisk: clean up init.d script
Remove redundant empty lines and refactor the logging. It can now be used for any level. Signed-off-by: Andre Heider <a.heider@gmail.com>
-rw-r--r--net/asterisk/files/asterisk.init11
1 files changed, 6 insertions, 5 deletions
diff --git a/net/asterisk/files/asterisk.init b/net/asterisk/files/asterisk.init
index 51ab259..d095d5a 100644
--- a/net/asterisk/files/asterisk.init
+++ b/net/asterisk/files/asterisk.init
@@ -4,16 +4,18 @@
START=99
USE_PROCD=1
-
#PROCD_DEBUG=1
NAME=asterisk
COMMAND=/usr/sbin/$NAME
-LOGGER="/usr/bin/logger -p daemon.err -s -t $NAME --"
+log() {
+ level=$1
+ shift
+ /usr/bin/logger -p daemon.$level -s -t $NAME "$@"
+}
start_service() {
-
dbdir=/var/lib/asterisk/astdb
logdir=/var/log/asterisk
cdrcsvdir=$logdir/cdr-csv
@@ -25,7 +27,7 @@ start_service() {
config_get_bool enabled general enabled 0
if [ $enabled -eq 0 ]; then
- $LOGGER service not enabled in /etc/config/$NAME
+ log err "service not enabled in /etc/config/$NAME"
return 1
fi
@@ -59,7 +61,6 @@ start_service() {
# same for stdout
procd_set_param stdout $log_stdout
procd_close_instance
-
}
reload_service() {