12345678910111213141516171819202122232425 |
- package persistence
- import (
- "github.com/langgenius/dify-plugin-daemon/internal/oss"
- "github.com/langgenius/dify-plugin-daemon/internal/types/app"
- "github.com/langgenius/dify-plugin-daemon/internal/utils/log"
- )
- var (
- persistence *Persistence
- )
- func InitPersistence(oss oss.OSS, config *app.Config) {
- persistence = &Persistence{
- storage: NewWrapper(oss, config.PersistenceStoragePath),
- max_storage_size: config.PersistenceStorageMaxSize,
- }
- log.Info("Persistence initialized")
- }
- func GetPersistence() *Persistence {
- return persistence
- }
|