[minor] record proxy usage and location in agent environment

This commit is contained in:
Julien Vehent 2014-08-15 17:12:32 -04:00
Родитель 75c5052b95
Коммит 3e3e8af3f4
2 изменённых файлов: 7 добавлений и 3 удалений

Просмотреть файл

@ -23,9 +23,11 @@ type Agent struct {
}
type AgentEnv struct {
Init string `json:"init,omitempty"`
Ident string `json:"ident,omitempty"`
Arch string `json:"arch,omitempty"`
Init string `json:"init,omitempty"`
Ident string `json:"ident,omitempty"`
Arch string `json:"arch,omitempty"`
IsProxied bool `json:"isproxied"`
Proxy string `json:"proxy,omitempty"`
}
// findHostname retrieves the hostname of the node

Просмотреть файл

@ -399,6 +399,8 @@ func initMQ(orig_ctx Context, try_proxy bool, proxy string) (ctx Context, err er
err = fmt.Errorf("Invalid status received from proxy: '%s'", status[0:len(status)-2])
return
}
ctx.Agent.Env.IsProxied = true
ctx.Agent.Env.Proxy = proxy
return
}
} else {