|
@@ -95,6 +95,7 @@ func GetServerConfig() config.ServerConfig {
|
|
cfg.MetricInterval = GetMetricInterval()
|
|
cfg.MetricInterval = GetMetricInterval()
|
|
cfg.ManageDNS = GetManageDNS()
|
|
cfg.ManageDNS = GetManageDNS()
|
|
cfg.DefaultDomain = GetDefaultDomain()
|
|
cfg.DefaultDomain = GetDefaultDomain()
|
|
|
|
+ cfg.StunStatus = GetSTUNStatus()
|
|
return cfg
|
|
return cfg
|
|
}
|
|
}
|
|
|
|
|
|
@@ -141,6 +142,7 @@ func GetServerInfo() models.ServerConfig {
|
|
cfg.MetricInterval = GetMetricInterval()
|
|
cfg.MetricInterval = GetMetricInterval()
|
|
cfg.ManageDNS = GetManageDNS()
|
|
cfg.ManageDNS = GetManageDNS()
|
|
cfg.DefaultDomain = GetDefaultDomain()
|
|
cfg.DefaultDomain = GetDefaultDomain()
|
|
|
|
+ cfg.StunStatus = GetSTUNStatus()
|
|
return cfg
|
|
return cfg
|
|
}
|
|
}
|
|
|
|
|
|
@@ -846,6 +848,14 @@ func GetAllowedEmailDomains() string {
|
|
return allowedDomains
|
|
return allowedDomains
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+func GetSTUNStatus() bool {
|
|
|
|
+ s := true
|
|
|
|
+ if os.Getenv("STUN_STATUS") != "" {
|
|
|
|
+ s = os.Getenv("STUN_STATUS") == "true"
|
|
|
|
+ }
|
|
|
|
+ return s
|
|
|
|
+}
|
|
|
|
+
|
|
// GetNmBaseDomain - fetches nm base domain
|
|
// GetNmBaseDomain - fetches nm base domain
|
|
func GetNmBaseDomain() string {
|
|
func GetNmBaseDomain() string {
|
|
return os.Getenv("NM_DOMAIN")
|
|
return os.Getenv("NM_DOMAIN")
|