X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/27a0221ef9fdde160940eddbb605ef34754ffe2e..d259b3370ea354bf2a4fb3e292a086b7a2f52ff7:/tools/tesh/tesh.py diff --git a/tools/tesh/tesh.py b/tools/tesh/tesh.py index 9a4f92441c..bf95860e22 100755 --- a/tools/tesh/tesh.py +++ b/tools/tesh/tesh.py @@ -354,8 +354,8 @@ class Cmd: self.args += TeshState().args_suffix logs = list() - logs.append("[{file}:{number}] {args}".format(file=FileReader().filename, - number=self.linenumber, args=self.args)) + print("[{file}:{number}] {args}".format(file=FileReader().filename, + number=self.linenumber, args=self.args), flush=True) args = shlex.split(self.args) @@ -710,7 +710,16 @@ def main(): cmd.add_ignore(line[len("! ignore "):]) else: - fatal_error(f"UNRECOGNIZED OPTION LINE: {line}") + fatal_error(f"UNRECOGNIZED OPTION LINE: {line}\n" + "Valid requests:\n" + " ! output ignore\n" + " ! output sort\n" + " ! output display\n" + " ! setenv XX=YY\n" + " ! ignore XYZ\n" + " ! expect return NN\n" + " ! expect signal NN\n" + " ! timeout NN\n") line = file.readfullline()