(conf map[string]interface{}, config browserConfig)
| 277 | } |
| 278 | |
| 279 | func setBrowserConfig(conf map[string]interface{}, config browserConfig) { |
| 280 | browser := ensureChildMap(conf, "browser") |
| 281 | browser["enabled"] = config.Enabled |
| 282 | browser["executablePath"] = defaultBrowserExecutablePath |
| 283 | browser["headless"] = config.Headless |
| 284 | browser["noSandbox"] = config.NoSandbox |
| 285 | if strings.TrimSpace(config.DefaultProfile) == "" { |
| 286 | browser["defaultProfile"] = defaultBrowserProfile |
| 287 | } else { |
| 288 | browser["defaultProfile"] = strings.TrimSpace(config.DefaultProfile) |
| 289 | } |
| 290 | } |
| 291 | |
| 292 | func extractOtherConfig(conf map[string]interface{}) dto.AgentOtherConfig { |
| 293 | result := dto.AgentOtherConfig{ |
no test coverage detected