Skip to content

Commit

Permalink
refactor(backend): 清理机器上的dbactor介质 TencentBlueKing#9311
Browse files Browse the repository at this point in the history
  • Loading branch information
ymakedaq authored and iSecloud committed Feb 14, 2025
1 parent 5ac9e37 commit 5d95db9
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions dbm-ui/backend/flow/utils/script_template.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@

# mysql actuator 执行的shell命令,引入文件MD5值的比较,避免并发执行过程中输出错误信息,误导日志的捕捉
actuator_template = """
find /data/install/dbactuator-*/ -mtime +10 -name dbactuator -delete
lock_file="/tmp/dbm-mysql-{{uid}}.lock"
trap 'rm -f "$lock_file"' EXIT
(
Expand All @@ -38,7 +39,6 @@
fi
) 200>"$lock_file"
rm -f "$lock_file"
cd /data/install/dbactuator-{{uid}}
chmod +x dbactuator
./dbactuator {{db_type}} {{action}} --uid {{uid}} --root_id {{root_id}} --node_id {{node_id}} --version_id {{version_id}} --payload $1 {% for item in non_sensitive_payload %} -c {{ item }} {% endfor %}
Expand All @@ -47,6 +47,7 @@

# riak actuator 执行的shell命令,引入文件MD5值的比较,避免并发执行过程中输出错误信息,误导日志的捕捉
riak_actuator_template = """
find /data/install/dbactuator-*/ -mtime +10 -name dbactuator -delete
mkdir -p /data/install/dbactuator-{{uid}}/logs
if [[ ! -f /data/install/dbactuator-{{uid}}/dbactuator ]];then
cp /data/install/dbactuator /data/install/dbactuator-{{uid}}
Expand All @@ -58,7 +59,6 @@
cp /data/install/dbactuator /data/install/dbactuator-{{uid}}
fi
fi
cd /data/install/dbactuator-{{uid}}
chmod +x dbactuator
./dbactuator {{db_type}} {{action}} --uid {{uid}} --root_id {{root_id}} --node_id {{node_id}} --version_id {{version_id}} --payload $1
Expand Down

0 comments on commit 5d95db9

Please sign in to comment.