libf 5 月之前
父節點
當前提交
a8d7894f7f
共有 3 個文件被更改,包括 6 次插入17 次删除
  1. 1 1
      go.mod
  2. 2 2
      go.sum
  3. 3 14
      sync/sync.go

+ 1 - 1
go.mod

@@ -39,7 +39,7 @@ require (
 )
 
 require (
-	git.wecise.com/wecise/util v0.0.0-20241211020318-df8398127a33
+	git.wecise.com/wecise/util v0.0.0-20241212012021-7dae097404ec
 	github.com/chromedp/cdproto v0.0.0-20240214232516-ad4608604e9e
 	github.com/chromedp/chromedp v0.9.5
 	github.com/fatih/color v1.9.0 // indirect

+ 2 - 2
go.sum

@@ -1,8 +1,8 @@
 cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
 git.wecise.com/wecise/common v0.0.0-20241210084937-d93a95618502 h1:d/qsPfdulXqobMmuyq3FhmLzPUccKKK+wWaEmXLeD/g=
 git.wecise.com/wecise/common v0.0.0-20241210084937-d93a95618502/go.mod h1:4osIHxc9vhckvXYFejuELnQ6ncA8U5Xx5WWRmQ1qY2s=
-git.wecise.com/wecise/util v0.0.0-20241211020318-df8398127a33 h1:XDWbShHb87KueXc4aY2cpvaouhlL8rsD4C6QNFbH+QU=
-git.wecise.com/wecise/util v0.0.0-20241211020318-df8398127a33/go.mod h1:jvQwP46pybS4l6VpsEr1PJRAB9/OiPEuSVuXIUUCqsk=
+git.wecise.com/wecise/util v0.0.0-20241212012021-7dae097404ec h1:snSFFMn+ZvDm+E4oxEyKwppKSuvQVeey21Soc6bkpwo=
+git.wecise.com/wecise/util v0.0.0-20241212012021-7dae097404ec/go.mod h1:jvQwP46pybS4l6VpsEr1PJRAB9/OiPEuSVuXIUUCqsk=
 github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=
 github.com/atrox/homedir v1.0.0 h1:99Vwk+XECZTDLaAPeMj7vF9JMNcVarWddqPeyDzJT5E=
 github.com/atrox/homedir v1.0.0/go.mod h1:ZKVEIDNKscX8qV1TyrwLP+ayjv3XQO7wbVmc5EW00A8=

+ 3 - 14
sync/sync.go

@@ -50,20 +50,6 @@ func main() {
 	switch {
 	case frompath != "" && topath != "":
 		fmt.Println("sync from", frompath, "to", topath)
-		// err := filepath.Walk(frompath, func(path string, info fs.FileInfo, err error) error {
-		// 	fmt.Println(path)
-		// 	if err != nil {
-		// 		fmt.Println(err)
-		// 	}
-		// 	if info != nil {
-		// 		fmt.Println(path, info.Size(), info.ModTime())
-		// 	}
-		// 	return nil
-		// })
-		// if err != nil {
-		// 	println(err.Error())
-		// 	os.Exit(1)
-		// }
 		for {
 			err := sync(frompath, topath)
 			if err != nil {
@@ -85,6 +71,9 @@ func sync(frompath, topath string) (err error) {
 	}
 	count := 0
 	e = fw.List(func(basedir, fpath string) bool {
+		if option.Debug {
+			fmt.Println("basedir=", basedir, ", fpath=", fpath)
+		}
 		absbasedir, e := filepath.Abs(basedir)
 		if e != nil {
 			err = e