Add KVStore service and Log service for Focalboard multi product architecture (#20563)

* add KVStore service, add Log service
Этот коммит содержится в:
Doug Lauder
2022-06-29 09:08:34 -04:00
коммит произвёл GitHub
родитель 90c687b728
Коммит 7e4024665c
4 изменённых файлов: 32 добавлений и 16 удалений

Просмотреть файл

@@ -14,6 +14,14 @@ import (
"github.com/mattermost/mattermost-server/v6/store"
)
type kvStoreWrapper struct {
srv *Server
}
func (k *kvStoreWrapper) SetPluginKeyWithOptions(pluginID string, key string, value []byte, options model.PluginKVSetOptions) (bool, *model.AppError) {
return k.srv.setPluginKeyWithOptions(pluginID, key, value, options)
}
func getKeyHash(key string) string {
hash := sha256.New()
hash.Write([]byte(key))