Kaynağa Gözat

suppress error when running list before pulling image

Bruce MacDonald 1 yıl önce
ebeveyn
işleme
09dc6273e3
1 değiştirilmiş dosya ile 5 ekleme ve 0 silme
  1. 5 0
      server/routes.go

+ 5 - 0
server/routes.go

@@ -2,6 +2,7 @@ package server
 
 
 import (
 import (
 	"encoding/json"
 	"encoding/json"
+	"errors"
 	"io"
 	"io"
 	"log"
 	"log"
 	"net"
 	"net"
@@ -163,6 +164,10 @@ func list(c *gin.Context) {
 	}
 	}
 	err = filepath.Walk(fp, func(path string, info os.FileInfo, err error) error {
 	err = filepath.Walk(fp, func(path string, info os.FileInfo, err error) error {
 		if err != nil {
 		if err != nil {
+			if errors.Is(err, os.ErrNotExist) {
+				log.Printf("manifest file does not exist: %s", fp)
+				return nil
+			}
 			return err
 			return err
 		}
 		}
 		if !info.IsDir() {
 		if !info.IsDir() {