Versions in this module Expand all Collapse all v0 v0.1.1 May 9, 2022 Changes in this version + const IRODSUserGroupDefault type Config + IRODSUserGroup string v0.1.0 May 9, 2022 Changes in this version + const AuthCacheTimeoutDefault + const IRODSPortDefault + const LDAPBaseDNDefault + const LogFilePathDefault + const ServiceHostDefault + const ServicePortDefault + func GetServiceVersion() string + func GetVersionJSON() (string, error) + type Config struct + AuthCacheTimeout int + ChildProcess bool + Foreground bool + IRODSHost string + IRODSPort int + IRODSZone string + LDAPBaseDN string + LogPath string + ServiceHost string + ServicePort int + func NewConfigFromENV() (*Config, error) + func NewConfigFromYAML(yamlBytes []byte) (*Config, error) + func NewDefaultConfig() *Config + func (config *Config) Validate() error + type VersionInfo struct + BuildDate string + Compiler string + GitCommit string + GoVersion string + Platform string + ServiceVersion string + func GetVersion() VersionInfo