Versions in this module Expand all Collapse all v1 v1.6.1 Jul 9, 2019 Changes in this version + var DefaultCaUrl = "https://acme-v01.api.letsencrypt.org/directory" + var PydioConfigDir = ApplicationDataDir() + var PydioConfigFile = "pydio.json" + var SampleConfig = ... + var VersionsStore file2.VersionsStore + func ApplicationDataDir() string + func Default() config.Config + func Del(path ...string) + func DelSecret(uuid string) + func ExposedConfigsForService(serviceName string) common.XMLSerializableForm + func FactorizeMinioServers(existingConfigs map[string]*object.MinioConfig, newSource *object.DataSource, ...) (config *object.MinioConfig) + func Get(path ...string) reader.Value + func GetDatabase(name string) (string, string) + func GetDefaultDatabase() (string, string) + func GetJsonPath() string + func GetRemoteSource() bool + func GetSecret(uuid string) reader.Value + func GetTLSClientConfig(t string) *tls.Config + func GetTLSServerConfig(t string) *tls.Config + func IndexServiceTableNames(dsName string) map[string]string + func ListMinioConfigsFromConfig() map[string]*object.MinioConfig + func ListSourcesFromConfig() map[string]*object.DataSource + func MinioConfigNamesToConfig(sources map[string]*object.MinioConfig) + func NewKeyForSecret() string + func RegisterExposedConfigs(serviceName string, form common.XMLSerializableForm) + func RegisterVaultKey(path ...string) + func Save(ctxUser string, ctxMessage string) error + func ServiceDataDir(serviceName string) (string, error) + func Set(val interface{}, path ...string) + func SetSecret(uuid string, val string) + func SourceNamesFiltered(names []string) []string + func SourceNamesForDataServices(dataSrvType string) []string + func SourceNamesFromDataConfigs(cfgMap common.ConfigValues) []string + func SourceNamesToConfig(sources map[string]*object.DataSource) + func TouchSourceNamesForDataServices(dataSrvType string) + func UnusedMinioServers(minios map[string]*object.MinioConfig, sources map[string]*object.DataSource) []string + func UpgradeConfigsIfRequired(config *Config) (bool, error) + func Vault() config.Config + func Watch(path ...string) (config.Watcher, error) + type Config struct + func (c *Config) Unmarshal(val interface{}) error + func (c *Config) UnmarshalKey(key string, val interface{}) error + type Map map[string]interface + func (c Map) Bool(key string, def ...bool) bool + func (c Map) Database(k string) (string, string) + func (c Map) Del(key string) error + func (c Map) Get(key string) interface{} + func (c Map) Int(key string, def ...int) int + func (c Map) Int64(key string, defaultValue ...int64) int64 + func (c Map) Map(key string) map[string]interface{} + func (c Map) Set(key string, value interface{}) error + func (c Map) String(key string) string + func (c Map) StringArray(key string) []string + func (c Map) StringMap(key string) map[string]string + func NewMap() *Map + type Value interface + Bool func(def bool) bool + Bytes func() []byte + Duration func(def time.Duration) time.Duration + Float64 func(def float64) float64 + Int func(def int) int + Int64 func(def int64) int64 + Scan func(val interface{}) error + String func(def string) string + StringMap func(def map[string]string) map[string]string + StringSlice func(def []string) []string + type Watcher interface + Next func() (*micro.ChangeSet, error) + Stop func() Incompatible versions in this module v2.0.6+incompatible Apr 23, 2020