From 2fdef0f732a5d6549d2c42a116dfdd3dc75a0b48 Mon Sep 17 00:00:00 2001 From: liuxiaolong <736321739@qq.com> Date: 星期一, 06 一月 2020 16:25:34 +0800 Subject: [PATCH] merge ynPatch --- extend/util/util.go | 60 ------------------------------------------------------------ 1 files changed, 0 insertions(+), 60 deletions(-) diff --git a/extend/util/util.go b/extend/util/util.go index 9ff0e64..555bc37 100644 --- a/extend/util/util.go +++ b/extend/util/util.go @@ -1,11 +1,8 @@ package util import ( - "archive/tar" "archive/zip" - "basic.com/valib/logger.git" "bytes" - "compress/gzip" "crypto/md5" "encoding/hex" "encoding/json" @@ -21,7 +18,6 @@ "basic.com/pubsub/protomsg.git" "github.com/gin-gonic/gin" - "github.com/golang/glog" "github.com/pierrec/lz4" "gocv.io/x/gocv" @@ -46,7 +42,6 @@ // ResponseFormat 杩斿洖鏁版嵁鏍煎紡鍖� func ResponseFormat(c *gin.Context, respStatus *code.Code, data interface{}) { if respStatus == nil { - glog.Error("response status param not found!") respStatus = code.RequestParamError } c.JSON(respStatus.Status, gin.H{ @@ -301,61 +296,6 @@ } return nil -} - -func TarGzCheck(filePath string) bool { - f, err := os.Open(filePath) - if err != nil { - return false - } - defer f.Close() - buf := make([]byte, 4) - if n, err := f.Read(buf); err != nil || n < 4 { - return false - } - fType := hex.EncodeToString(buf) - logger.Debug("file type :",fType) - return fType == "8b1f" -} - -//瑙e帇 tar.gz -func DeCompress(tarFile, dest string) error { - srcFile, err := os.Open(tarFile) - if err != nil { - return err - } - defer srcFile.Close() - gr, err := gzip.NewReader(srcFile) - if err != nil { - return err - } - defer gr.Close() - tr := tar.NewReader(gr) - for { - hdr, err := tr.Next() - if err != nil { - if err == io.EOF { - break - } else { - return err - } - } - filename := dest + hdr.Name - file, err := createFile(filename) - if err != nil { - return err - } - io.Copy(file, tr) - } - return nil -} - -func createFile(name string) (*os.File, error) { - err := os.MkdirAll(string([]rune(name)[0:strings.LastIndex(name, "/")]), 0755) - if err != nil { - return nil, err - } - return os.Create(name) } func FormatNum(oNum int,n int) string { -- Gitblit v1.8.0