forked from github/dataease
refactor: 优化 dectl 脚本逻辑
This commit is contained in:
parent
551ae79c3c
commit
f776c0b7cd
@ -57,14 +57,6 @@ function _check_apisix_init() {
|
|||||||
_prepare_apisix
|
_prepare_apisix
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
function _check_task_init() {
|
|
||||||
if [[ $DE_INSTALL_MODE != "community" ]];then
|
|
||||||
_prepare_task
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
function _prepare_task() {
|
|
||||||
compose_files="${compose_files} -f docker-compose-task.yml"
|
|
||||||
}
|
|
||||||
function _prepare_apisix() {
|
function _prepare_apisix() {
|
||||||
if [[ -z $DE_APISIX_KEY ]];then
|
if [[ -z $DE_APISIX_KEY ]];then
|
||||||
need_init_apisix=true
|
need_init_apisix=true
|
||||||
@ -75,7 +67,6 @@ function _prepare_apisix() {
|
|||||||
sed -i -e "s/DE_APISIX_KEY/${DE_APISIX_KEY}/g" $DE_RUNNING_BASE/apisix/apisix_conf/config.yaml
|
sed -i -e "s/DE_APISIX_KEY/${DE_APISIX_KEY}/g" $DE_RUNNING_BASE/apisix/apisix_conf/config.yaml
|
||||||
sed -i -e "s/DE_APISIX_KEY/${DE_APISIX_KEY}/g" $DE_RUNNING_BASE/conf/application.yml
|
sed -i -e "s/DE_APISIX_KEY/${DE_APISIX_KEY}/g" $DE_RUNNING_BASE/conf/application.yml
|
||||||
fi
|
fi
|
||||||
compose_files="${compose_files} -f docker-compose-apisix.yml"
|
|
||||||
}
|
}
|
||||||
function _init_apisix() {
|
function _init_apisix() {
|
||||||
DE_APISIX_KEY=$DE_APISIX_KEY sh $DE_RUNNING_BASE/bin/apisix/init.sh
|
DE_APISIX_KEY=$DE_APISIX_KEY sh $DE_RUNNING_BASE/bin/apisix/init.sh
|
||||||
@ -222,7 +213,7 @@ function status() {
|
|||||||
function start() {
|
function start() {
|
||||||
echo
|
echo
|
||||||
_check_apisix_init
|
_check_apisix_init
|
||||||
_check_task_init
|
_generate_compose_file_args
|
||||||
cd ${DE_RUNNING_BASE}
|
cd ${DE_RUNNING_BASE}
|
||||||
${compose_cmd} ${compose_files} up -d
|
${compose_cmd} ${compose_files} up -d
|
||||||
_healthcheck
|
_healthcheck
|
||||||
|
Loading…
Reference in New Issue
Block a user