package chlog import "os" const ( DefaultURL = "http://clickhouse-logs.logging.svc.cluster.local:8123" DefaultUser = "logreader" ) type Config struct { URL string User string Password string } func ConfigFromEnv() Config { cfg := Config{ URL: os.Getenv("CH_URL"), User: os.Getenv("CH_USER"), Password: os.Getenv("CH_PASSWORD"), } if cfg.URL == "" { cfg.URL = DefaultURL } if cfg.User == "" { cfg.User = DefaultUser } return cfg }