-
darc.proxy.tor.TOR_REQUESTS_PROXY: Dict[str, Any]¶ Proxy for Tor sessions.
See also
darc.requests.tor_session()
-
darc.proxy.tor.TOR_SELENIUM_PROXY: selenium.webdriver.common.proxy.Proxy¶ Proxyfor Tor web drivers.See also
darc.selenium.tor_driver()
The following constants are configuration through environment variables:
-
darc.proxy.tor.TOR_PASS: str¶ Tor controller authentication token.
Note
If not provided, it will be requested at runtime.
-
darc.proxy.tor.BS_WAIT: float¶ Time after which the attempt to start Tor is aborted.
- Default
90- Environ
TOR_WAIT
Note
If not provided, there will be NO timeouts.
-
darc.proxy.tor.TOR_CFG: Dict[str, Any]¶ Tor bootstrap configuration for
stem.process.launch_tor_with_config().- Default
{}- Environ
Note
If provided, it will be parsed from a JSON encoded string.
The following constants are defined for internal usage:
-
darc.proxy.tor._TOR_PROC: subprocess.Popen¶ Tor proxy process running in the background.
-
darc.proxy.tor._TOR_CTRL: stem.control.Controller¶ Tor controller process (
stem.control.Controller) running in the background.
-
darc.proxy.tor._TOR_CONFIG: List[str]¶ Tor bootstrap configuration for
stem.process.launch_tor_with_config().