瀏覽代碼

use safer mktemp

tags/v1.4.17
Jonathan Cobb 3 年之前
父節點
當前提交
c23e638937
共有 2 個檔案被更改,包括 3 行新增3 行删除
  1. +2
    -2
      bin/bubble_common
  2. +1
    -1
      bubble-server/src/main/resources/packer/roles/bubble/files/bubble_restore_monitor.sh

+ 2
- 2
bin/bubble_common 查看文件

@@ -35,13 +35,13 @@ function handle_help_request () {
function make_temp () {
prefix="${1}"
suffix="${2}"
echo "$(mktemp ${prefix}.XXXXXXXX${suffix})"
echo "$(mktemp ${prefix}.${suffix}.XXXXXXXX)"
}

function make_temp_dir () {
prefix="${1}"
suffix="${2}"
echo "$(mktemp -d ${prefix}.XXXXXXXX${suffix})"
echo "$(mktemp -d ${prefix}.${suffix}.XXXXXXXX)"
}

function quote_args () {


+ 1
- 1
bubble-server/src/main/resources/packer/roles/bubble/files/bubble_restore_monitor.sh 查看文件

@@ -71,7 +71,7 @@ cp ${RESTORE_BASE}/bubble.jar ${BUBBLE_HOME}/api/bubble.jar

# set wasRestored flag in self_node.json
log "Adding wasRestored=true to ${SELF_NODE}"
TEMP_SELF=$(mktemp /tmp/self_node.XXXXXXX.json)
TEMP_SELF=$(mktemp /tmp/self_node.json.XXXXXXX)
cat ${BUBBLE_SELF_NODE} | jq '.wasRestored = true' > ${TEMP_SELF} || die "Error adding 'wasRestored' flag to ${SELF_NODE}"
cat ${TEMP_SELF} > ${BUBBLE_SELF_NODE} || die "Error rewriting ${SELF_NODE}"



Loading…
取消
儲存