Documentation ¶
Index ¶
Constants ¶
View Source
const EnvAppPropertyEnvConfigKey = "FLOGO_APP_PROPS_ENV"
View Source
const EnvAppPropertyFileConfigKey = "FLOGO_APP_PROPS_JSON"
Comma separated list of json files overriding default application property values e.g. FLOGO_APP_PROPS_JSON=app1.json,common.json
View Source
const ResolverNameEnv = "env"
View Source
const ResolverNameJson = "json"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EnvVariableValueResolver ¶
type EnvVariableValueResolver struct {
// contains filtered or unexported fields
}
Resolve property value from environment variable
func (*EnvVariableValueResolver) LookupValue ¶
func (resolver *EnvVariableValueResolver) LookupValue(key string) (interface{}, bool)
func (*EnvVariableValueResolver) Name ¶
func (resolver *EnvVariableValueResolver) Name() string
type JSONFileValueResolver ¶
type JSONFileValueResolver struct { }
Resolve property value from external files
func (*JSONFileValueResolver) LookupValue ¶
func (resolver *JSONFileValueResolver) LookupValue(toResolve string) (interface{}, bool)
func (*JSONFileValueResolver) Name ¶
func (resolver *JSONFileValueResolver) Name() string
type PropertyMappings ¶
Click to show internal directories.
Click to hide internal directories.