更新可配置爬虫,修复一些问题

This commit is contained in:
marvzhang
2019-11-24 18:51:32 +08:00
parent 38d103da39
commit 6a07afa279
7 changed files with 93 additions and 92 deletions

View File

@@ -171,12 +171,13 @@ func UploadConfigSpider(c *gin.Context) {
srcPath := filepath.Join(tplDir, fInfo.Name())
if fInfo.IsDir() {
if err := utils.CopyDir(srcPath, spiderDir); err != nil {
dirPath := filepath.Join(spiderDir, fInfo.Name())
if err := utils.CopyDir(srcPath, dirPath); err != nil {
HandleError(http.StatusInternalServerError, c, err)
return
}
} else {
if _, err := utils.CopyFile(srcPath, filepath.Join(spiderDir, fInfo.Name())); err != nil {
if err := utils.CopyFile(srcPath, filepath.Join(spiderDir, fInfo.Name())); err != nil {
HandleError(http.StatusInternalServerError, c, err)
return
}