liuxiaolong
2019-12-20 9ec93868542b97e8b6fb23b5e35fa21ea8607e2e
update updatePatch.sh
2个文件已修改
14 ■■■■ 已修改文件
service/SysService.go 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
updatePatch.sh 9 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/SysService.go
@@ -249,9 +249,8 @@
        updateCmd = fmt.Sprintf("%supgrade.sh %s %s %s &",unZipPath,unZipPath,zipFilePath,configPatchPath+"/"+identifier)
    }
    //2.更新系统
    var cmd *exec.Cmd
    cmd = exec.Command("/bin/sh","-c", updateCmd)
    if b, err := cmd.Output(); err != nil {
    b,err := ExecCmd(updateCmd)
    if err != nil {
        logger.Debug("upgrade err:",err,"result:",string(b),"cmd:",updateCmd)
        return false
    } else {
updatePatch.sh
@@ -44,6 +44,13 @@
            if [ "$item" = "sdkCompare" ]; then
                startSdkCompareWithOneParam -e=pro
                echo "update ${item} success">>upgrade.out
            else if [ "$item" = "ruleprocess" ]; then
                echo "update algorithm">>upgrade.out
                #update algorithm
                if [ -d $patchPath/algorithm ]; then
                    cp -r $patchPath/algorithm /opt/vasystem/bin
                fi
                nohup ./ruleprocess >/dev/null 2>&1 &
            else
                nohup ./$item >/dev/null 2>&1 &
                echo "update ${item} success">>upgrade.out
@@ -52,7 +59,7 @@
            if [ "$item" = "dist" ]; then
                echo "update web dist">>upgrade.out
                cp -r $patchPath/$item /opt/vasystem/web/dist
            else
            else
                echo "unknown directory ${item}">>upgrade.out
            fi
        fi