瀏覽代碼

add panic

Yeuoly 11 月之前
父節點
當前提交
b5cc7b7080
共有 1 個文件被更改,包括 7 次插入3 次删除
  1. 7 3
      internal/core/persistence/init.go

+ 7 - 3
internal/core/persistence/init.go

@@ -20,9 +20,13 @@ func InitPersistence(config *app.Config) *Persistence {
 		return &Persistence{
 			storage: s3,
 		}
+	} else if config.PersistenceStorageType == "local" {
+		return &Persistence{
+			storage: NewLocalWrapper(),
+		}
+	} else {
+		log.Panic("Invalid persistence storage type: %s", config.PersistenceStorageType)
 	}
 
-	return &Persistence{
-		storage: NewLocalWrapper(),
-	}
+	return nil
 }