Added loadSecurityConfigOnce (#5792)

This commit is contained in:
vadimartynov
2024-07-16 19:15:55 +03:00
committed by GitHub
parent 67edf1d014
commit b796c21fa9
29 changed files with 35 additions and 28 deletions

View File

@@ -11,6 +11,7 @@ import (
var (
ConfigurationFileDirectory DirectoryValueType
loadSecurityConfigOnce sync.Once
)
type DirectoryValueType string
@@ -31,6 +32,12 @@ type Configuration interface {
SetDefault(key string, value interface{})
}
func LoadSecurityConfiguration(){
loadSecurityConfigOnce.Do(func() {
LoadConfiguration("security", false)
})
}
func LoadConfiguration(configFileName string, required bool) (loaded bool) {
// find a filer store