Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/processone/ejabberd.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEvgeny Khramtsov <ekhramtsov@process-one.net>2019-10-25 11:44:04 +0300
committerEvgeny Khramtsov <ekhramtsov@process-one.net>2019-10-25 11:44:04 +0300
commite3962aea6e2b3a50e371a9e93c2cf161672598df (patch)
treef5e7afaf03b3e1a7b6c9cf9be2ed8ee365a1801f /ejabberdctl.template
parentc604bdb897974d743f08577d76d5800c76ee2d90 (diff)
Use lager on OTP<22.0
This also lowers Erlang/OTP minimum version requirement back to 19.3
Diffstat (limited to 'ejabberdctl.template')
-rwxr-xr-xejabberdctl.template4
1 files changed, 3 insertions, 1 deletions
diff --git a/ejabberdctl.template b/ejabberdctl.template
index a3b60a893..a940c3df7 100755
--- a/ejabberdctl.template
+++ b/ejabberdctl.template
@@ -83,8 +83,10 @@ ERL_INETRC="$ETC_DIR"/inetrc
# define ejabberd parameters
EJABBERD_OPTS="$EJABBERD_OPTS\
+$(sed '/^log_rate_limit/!d;s/:[ \t]*\([0-9]*\).*/ \1/;s/^/ /' "$EJABBERD_CONFIG_PATH")\
$(sed '/^log_rotate_size/!d;s/:[ \t]*\([0-9]*\).*/ \1/;s/^/ /' "$EJABBERD_CONFIG_PATH")\
-$(sed '/^log_rotate_count/!d;s/:[ \t]*\([0-9]*\).*/ \1/;s/^/ /' "$EJABBERD_CONFIG_PATH")"
+$(sed '/^log_rotate_count/!d;s/:[ \t]*\([0-9]*\).*/ \1/;s/^/ /' "$EJABBERD_CONFIG_PATH")\
+$(sed '/^log_rotate_date/!d;s/:[ \t]*\(.[^ ]*\).*/ \1/;s/^/ /' "$EJABBERD_CONFIG_PATH")"
[ -n "$EJABBERD_OPTS" ] && EJABBERD_OPTS="-ejabberd $EJABBERD_OPTS"
EJABBERD_OPTS="-mnesia dir \"$SPOOL_DIR\" $MNESIA_OPTIONS $EJABBERD_OPTS -s ejabberd"