Skip to content

Commit

Permalink
asterisk: clean up init.d script
Browse files Browse the repository at this point in the history
Remove redundant empty lines and refactor the logging. It
can now be used for any level.

Signed-off-by: Andre Heider <[email protected]>
  • Loading branch information
dhewg committed Mar 24, 2023
1 parent 2a81709 commit 6e28ddd
Showing 1 changed file with 6 additions and 5 deletions.
11 changes: 6 additions & 5 deletions net/asterisk/files/asterisk.init
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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

Expand Down Expand Up @@ -59,7 +61,6 @@ start_service() {
# same for stdout
procd_set_param stdout $log_stdout
procd_close_instance

}

reload_service() {
Expand Down

0 comments on commit 6e28ddd

Please sign in to comment.