blob: 1ccac9c4322ea5e42439e03ff729fbfec25d0bd8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
package config
import "os"
// Env returns true when a given environment variable is set to "yes".
func Env(env string) bool {
return "yes" == os.Getenv(env)
}
// Hostname returns the current hostname. It can be overriden with
// DTAIL_HOSTNAME_OVERRIDE environment variable (useful for integration tests).
func Hostname() (string, error) {
hostname := os.Getenv("DTAIL_HOSTNAME_OVERRIDE")
if len(hostname) > 0 {
return hostname, nil
}
return os.Hostname()
}
|