func (ai AgentInfo) jujud(renderer shell.Renderer) string { exeName := "jujud" + renderer.ExeSuffix() return renderer.Join(ai.ToolsDir(renderer), exeName) }
func (ai AgentInfo) logFile(renderer shell.Renderer) string { return renderer.Join(renderer.FromSlash(ai.LogDir), ai.name+".log") }