diff options
| author | Andre Heider | 2021-11-04 08:35:18 +0000 |
|---|---|---|
| committer | Jiri Slachta | 2026-02-23 19:12:42 +0000 |
| commit | cc89b4b817defd9aa9254ebdd1dc290686c90dfe (patch) | |
| tree | 4737bff4695507260a9c189bbb06f8a7edd77de2 | |
| parent | 7c0646ccc0958e14953bf0b77d9bf38a64b15673 (diff) | |
| download | telephony-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.init | 11 |
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() { |