소스 검색

fix (#51)

Co-authored-by: AlteredCoder <AlteredCoder>
AlteredCoder 5 년 전
부모
커밋
72d1fe4c3b
1개의 변경된 파일4개의 추가작업 그리고 0개의 파일을 삭제
  1. 4 0
      pkg/leakybucket/manager.go

+ 4 - 0
pkg/leakybucket/manager.go

@@ -285,6 +285,10 @@ func LoadBucket(g *BucketFactory, dataFolder string) error {
 
 
 	if len(g.Data) > 0 {
 	if len(g.Data) > 0 {
 		for _, data := range g.Data {
 		for _, data := range g.Data {
+			if data.DestPath == "" {
+				g.logger.Errorf("no dest_file provided for '%s'", g.Name)
+				continue
+			}
 			err = exprhelpers.FileInit(dataFolder, data.DestPath, data.Type)
 			err = exprhelpers.FileInit(dataFolder, data.DestPath, data.Type)
 			if err != nil {
 			if err != nil {
 				g.logger.Errorf("unable to init data for file '%s': %s", data.DestPath, err.Error())
 				g.logger.Errorf("unable to init data for file '%s': %s", data.DestPath, err.Error())