|
@@ -159,26 +159,26 @@ outLoop:
|
|
|
}
|
|
|
|
|
|
// 压缩采集data目录
|
|
|
- {
|
|
|
- // 1 如果 data.zip 已存在,先删除
|
|
|
- util.DeleteFileIfExists(commonConfig.CloudConfig.DataDir.Dest)
|
|
|
- c_log.GlobalLogger.Infof("旧的data目录压缩包【%v】已删除。", commonConfig.CloudConfig.DataDir.Dest)
|
|
|
- // 2 重新压缩升成 data.zip
|
|
|
- err = util.ZipDir(commonConfig.CloudConfig.DataDir.Src, commonConfig.CloudConfig.DataDir.Dest, commonConfig.CloudConfig.DataDir.SrcSub)
|
|
|
- if err != nil {
|
|
|
- c_log.GlobalLogger.Error("压缩data目录失败:", err)
|
|
|
- } else {
|
|
|
- c_log.GlobalLogger.Infof("压缩data目录【%v】->【%v】成功", commonConfig.CloudConfig.DataDir.Src, commonConfig.CloudConfig.DataDir.Dest)
|
|
|
- dataZipKey := objectKey3 + "data.zip"
|
|
|
- err = commonConfig.OssBucket.PutObjectFromFile(dataZipKey, commonConfig.CloudConfig.DataDir.Dest)
|
|
|
- if err != nil {
|
|
|
- c_log.GlobalLogger.Error("上传data目录压缩文件失败:", err)
|
|
|
- } else {
|
|
|
- c_log.GlobalLogger.Infof("上传data目录压缩包【%v】->【%v】成功", commonConfig.CloudConfig.DataDir.Dest, dataZipKey)
|
|
|
- }
|
|
|
- }
|
|
|
- commonConfig.OssMutex.Unlock()
|
|
|
- }
|
|
|
+ //{
|
|
|
+ // // 1 如果 data.zip 已存在,先删除
|
|
|
+ // util.DeleteFileIfExists(commonConfig.CloudConfig.DataDir.Dest)
|
|
|
+ // c_log.GlobalLogger.Infof("旧的data目录压缩包【%v】已删除。", commonConfig.CloudConfig.DataDir.Dest)
|
|
|
+ // // 2 重新压缩升成 data.zip
|
|
|
+ // err = util.ZipDir(commonConfig.CloudConfig.DataDir.Src, commonConfig.CloudConfig.DataDir.Dest, commonConfig.CloudConfig.DataDir.SrcSub)
|
|
|
+ // if err != nil {
|
|
|
+ // c_log.GlobalLogger.Error("压缩data目录失败:", err)
|
|
|
+ // } else {
|
|
|
+ // c_log.GlobalLogger.Infof("压缩data目录【%v】->【%v】成功", commonConfig.CloudConfig.DataDir.Src, commonConfig.CloudConfig.DataDir.Dest)
|
|
|
+ // dataZipKey := objectKey3 + "data.zip"
|
|
|
+ // err = commonConfig.OssBucket.PutObjectFromFile(dataZipKey, commonConfig.CloudConfig.DataDir.Dest)
|
|
|
+ // if err != nil {
|
|
|
+ // c_log.GlobalLogger.Error("上传data目录压缩文件失败:", err)
|
|
|
+ // } else {
|
|
|
+ // c_log.GlobalLogger.Infof("上传data目录压缩包【%v】->【%v】成功", commonConfig.CloudConfig.DataDir.Dest, dataZipKey)
|
|
|
+ // }
|
|
|
+ // }
|
|
|
+ // commonConfig.OssMutex.Unlock()
|
|
|
+ //}
|
|
|
// todo 不压缩采集data目录
|
|
|
{
|
|
|
//var filePaths []string // 初始化一个切片来保存文件路径
|