parent
e9f205e442
commit
25e23bca2e
@ -8,8 +8,8 @@ USE_PROCD=1
|
|||||||
. "$IPKG_INSTROOT/etc/mihomo/scripts/constants.sh"
|
. "$IPKG_INSTROOT/etc/mihomo/scripts/constants.sh"
|
||||||
|
|
||||||
boot() {
|
boot() {
|
||||||
# init log
|
# prepare log
|
||||||
init_log
|
prepare_log
|
||||||
# load config
|
# load config
|
||||||
config_load mihomo
|
config_load mihomo
|
||||||
# start delay
|
# start delay
|
||||||
@ -25,8 +25,8 @@ boot() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
start_service() {
|
start_service() {
|
||||||
# clear log
|
# prepare log
|
||||||
clear_log
|
prepare_log
|
||||||
# load config
|
# load config
|
||||||
config_load mihomo
|
config_load mihomo
|
||||||
# check if enabled
|
# check if enabled
|
||||||
@ -480,15 +480,20 @@ cleanup() {
|
|||||||
/etc/init.d/cron restart
|
/etc/init.d/cron restart
|
||||||
}
|
}
|
||||||
|
|
||||||
init_log() {
|
prepare_log() {
|
||||||
mkdir "$LOG_DIR"
|
if [ ! -d "$LOG_DIR" ]; then
|
||||||
touch "$APP_LOG_PATH"
|
mkdir -p "$LOG_DIR"
|
||||||
touch "$CORE_LOG_PATH"
|
fi
|
||||||
}
|
if [ ! -f "$APP_LOG_PATH" ]; then
|
||||||
|
touch "$APP_LOG_PATH"
|
||||||
clear_log() {
|
else
|
||||||
echo -n > "$APP_LOG_PATH"
|
echo -n > "$APP_LOG_PATH"
|
||||||
echo -n > "$CORE_LOG_PATH"
|
fi
|
||||||
|
if [ ! -f "$CORE_LOG_PATH" ]; then
|
||||||
|
touch "$CORE_LOG_PATH"
|
||||||
|
else
|
||||||
|
echo -n > "$CORE_LOG_PATH"
|
||||||
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
log() {
|
log() {
|
||||||
|
Loading…
Reference in New Issue
Block a user