コード例 #1
0
ファイル: proxy.go プロジェクト: nickwales/proxym
func init() {
	var c Config

	envconfig.Process("proxym_proxy", &c)

	if c.Enabled {
		cg := NewGenerator(&c)

		manager.AddConfigGenerator(cg)
	}
}
コード例 #2
0
ファイル: hipache.go プロジェクト: nickwales/proxym
func init() {
	var c config

	envconfig.Process("proxym_hipache", &c)

	if c.Enabled {
		h, err := newHipache(&c)
		if err != nil {
			log.ErrorLog.Critical("Error initializing Hipache module: %s", err)
			return
		}

		manager.AddConfigGenerator(h)
	}
}