[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-commits] [chutney/master] Logging: improve the formatting of nicknames and PIDs
commit 7b9b6a6925fc9b2ce35d54dd1f7f68ce8043ba78
Author: teor <teor@xxxxxxxxxxxxxx>
Date: Tue Oct 23 16:35:10 2018 +1000
Logging: improve the formatting of nicknames and PIDs
---
lib/chutney/TorNet.py | 27 +++++++++++++++------------
1 file changed, 15 insertions(+), 12 deletions(-)
diff --git a/lib/chutney/TorNet.py b/lib/chutney/TorNet.py
index 2aa7235..2d5b38e 100644
--- a/lib/chutney/TorNet.py
+++ b/lib/chutney/TorNet.py
@@ -518,9 +518,10 @@ class LocalNodeBuilder(NodeBuilder):
'-m', str(lifetime),
'-a', addr,
]
- print("Creating identity key for {} with {}"
+ # nicknames are testNNNaa[OLD], but we want them to look tidy
+ print("Creating identity key for {:12} with {}"
.format(self._env['nick'], cmdline[0]))
- debug("Identity key path '{}', command {}"
+ debug("Identity key path '{}', command '{}'"
.format(idfile, " ".join(cmdline)))
run_tor_gencert(cmdline, passphrase)
@@ -664,17 +665,18 @@ class LocalNodeController(NodeController):
tor_version = get_tor_version(self._env['tor'])
if self.isRunning(pid):
if listRunning:
- print("{} is running with PID {}: {}"
+ # PIDs are typically 65535 or less
+ print("{:12} is running with PID {:5}: {}"
.format(nick, pid, tor_version))
return True
elif os.path.exists(os.path.join(datadir, corefile)):
if listNonRunning:
- print("{} seems to have crashed, and left core file {}: {}"
+ print("{:12} seems to have crashed, and left core file {}: {}"
.format(nick, corefile, tor_version))
return False
else:
if listNonRunning:
- print("{} is stopped: {}"
+ print("{:12} is stopped: {}"
.format(nick, tor_version))
return False
@@ -683,11 +685,11 @@ class LocalNodeController(NodeController):
pid = self.getPid()
nick = self._env['nick']
if self.isRunning(pid):
- print("Sending sighup to %s" % nick)
+ print("Sending sighup to {}".format(nick))
os.kill(pid, signal.SIGHUP)
return True
else:
- print("%s is not running" % nick)
+ print("{:12} is not running".format(nick))
return False
def start(self):
@@ -695,7 +697,7 @@ class LocalNodeController(NodeController):
already running, False if we failed."""
if self.isRunning():
- print("%s is already running" % self._env['nick'])
+ print("{:12} is already running".format(self._env['nick']))
return True
tor_path = self._env['tor']
torrc = self._getTorrcFname()
@@ -725,13 +727,14 @@ class LocalNodeController(NodeController):
p.poll()
if p.returncode is not None and p.returncode != 0:
if self._env['poll_launch_time'] is None:
- print("Couldn't launch {} command '{}': exit {}, output '{}'"
+ print(("Couldn't launch {:12} command '{}': " +
+ "exit {}, output '{}'")
.format(self._env['nick'],
" ".join(cmdline),
p.returncode,
stdouterr))
else:
- print(("Couldn't poll {} command '{}' " +
+ print(("Couldn't poll {:12} command '{}' " +
"after waiting {} seconds for launch: " +
"exit {}").format(self._env['nick'],
" ".join(cmdline),
@@ -744,14 +747,14 @@ class LocalNodeController(NodeController):
"""Try to stop this node by sending it the signal 'sig'."""
pid = self.getPid()
if not self.isRunning(pid):
- print("%s is not running" % self._env['nick'])
+ print("{:12} is not running".format(self._env['nick']))
return
os.kill(pid, sig)
def cleanup_lockfile(self):
lf = self._env['lockfile']
if not self.isRunning() and os.path.exists(lf):
- debug('Removing stale lock file for {0} ...'
+ debug("Removing stale lock file for {} ..."
.format(self._env['nick']))
os.remove(lf)
_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits