| | |
| | | } |
| | | } |
| | | if util.DirExists(unPackPath+sdkType+"/models") { |
| | | if _,cE := util.CopyDirByCmd(unPackPath+sdkType+"/models", "./zconf"); cE != nil { |
| | | if _,cE := util.CopyDirByCmd(unPackPath+sdkType+"/models", "./"); cE != nil { |
| | | return false, cE |
| | | } |
| | | //拷贝完成后删除libs下sdkType文件夹下models |
| | | } |
| | | if util.DirExists(libPath+sdkType+"/models") { |
| | | os.RemoveAll(libPath+sdkType+"/models") |
| | | } |
| | | if util.DirExists(libPath+sdkType+"/zconf") { |
| | | os.RemoveAll(libPath+sdkType+"/zconf") |
| | | } |
| | | } else { |
| | | logger.Debug("unTarGzE sdkType.tar.gz err:", unTarGzE) |
| | |
| | | cM,cEM := strconv.Atoi(curIVArr[1]) |
| | | cL,cEL := strconv.Atoi(curIVArr[2]) |
| | | |
| | | dH,dEH := strconv.Atoi(curIVArr[0]) |
| | | dM,dEM := strconv.Atoi(curIVArr[1]) |
| | | dL,dEL := strconv.Atoi(curIVArr[2]) |
| | | dH,dEH := strconv.Atoi(dstIVArr[0]) |
| | | dM,dEM := strconv.Atoi(dstIVArr[1]) |
| | | dL,dEL := strconv.Atoi(dstIVArr[2]) |
| | | if cEH !=nil || cEM != nil || cEL != nil || dEH != nil ||dEM !=nil || dEL !=nil { |
| | | return false |
| | | } |