[tor-commits] [chutney/master] Error message for missing tor uses correct env var names
teor at torproject.org
teor at torproject.org
Fri Jan 24 01:37:58 UTC 2020
commit 6244c2e12184793244e32abd4e494fd76773b548
Author: Steven Engler <sengler at uwaterloo.ca>
Date: Thu Jan 23 14:26:38 2020 -0500
Error message for missing tor uses correct env var names
---
lib/chutney/TorNet.py | 12 ++++++++----
1 file changed, 8 insertions(+), 4 deletions(-)
diff --git a/lib/chutney/TorNet.py b/lib/chutney/TorNet.py
index ea3b320..a18c8e9 100644
--- a/lib/chutney/TorNet.py
+++ b/lib/chutney/TorNet.py
@@ -167,10 +167,14 @@ def _warnMissingTor(tor_path, cmdline, tor_name="tor"):
"""Log a warning that the binary tor_name can't be found at tor_path
while running cmdline.
"""
- print(("Cannot find the {} binary at '{}' for the command line '{}'. " +
- "Set the TOR_DIR environment variable to the directory " +
- "containing {}.")
- .format(tor_name, tor_path, " ".join(cmdline), tor_name))
+ help_msg_fmt = "Set the '{}' environment variable to the directory containing '{}'."
+ help_msg = ""
+ if tor_name == "tor":
+ help_msg = help_msg_fmt.format("CHUTNEY_TOR", tor_name)
+ elif tor_name == "tor-gencert":
+ help_msg = help_msg_fmt.format("CHUTNEY_TOR_GENCERT", tor_name)
+ print(("Cannot find the {} binary at '{}' for the command line '{}'. {}")
+ .format(tor_name, tor_path, " ".join(cmdline), help_msg))
def run_tor(cmdline, exit_on_missing=True):
"""Run the tor command line cmdline, which must start with the path or
More information about the tor-commits
mailing list