don't check for chrome binary binary when impersonate is disabled
This commit is contained in:
parent
bffd709c41
commit
3f27ceff89
|
@ -95,13 +95,15 @@ func SetConfig(configFile string) (*Config, error) {
|
||||||
return nil, proxyPoolThirdpartyErr
|
return nil, proxyPoolThirdpartyErr
|
||||||
}
|
}
|
||||||
|
|
||||||
if _, err := os.Stat(config.ProxyCheckImpersonateChromeBinary); os.IsNotExist(err) {
|
if config.ProxyCheckImpersonateChrome {
|
||||||
return nil, errors.New(fmt.Sprintf(`curl-impersonate-chrome binary does not exist: "%s"`, config.ProxyCheckImpersonateChromeBinary))
|
if _, err := os.Stat(config.ProxyCheckImpersonateChromeBinary); os.IsNotExist(err) {
|
||||||
}
|
return nil, errors.New(fmt.Sprintf(`curl-impersonate-chrome binary does not exist: "%s"`, config.ProxyCheckImpersonateChromeBinary))
|
||||||
cmd := exec.Command(config.ProxyCheckImpersonateChromeBinary, "--help")
|
}
|
||||||
err = cmd.Run()
|
cmd := exec.Command(config.ProxyCheckImpersonateChromeBinary, "--help")
|
||||||
if err != nil {
|
err = cmd.Run()
|
||||||
return nil, errors.New(fmt.Sprintf(`curl-impersonate-chrome binary failed to run: %s`, err))
|
if err != nil {
|
||||||
|
return nil, errors.New(fmt.Sprintf(`curl-impersonate-chrome binary failed to run: %s`, err))
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
cfg = config
|
cfg = config
|
||||||
|
|
Loading…
Reference in New Issue