log: let command "log_output" to set back its default
The default log output is stderr. After the command "log_output" has been used to set an output log file, it is possible to return back to stderr only on *NIX hosts specifying a new log output file as "/dev/stderr", but this is not intuitive, not documented and not portable out of *NIX. Make command "log_output" able to set back the default output to stderr when the parameter is either "default" or is missing. While there, add debug message to log the change and make the command return error on incorrect syntax. Change-Id: I8c7c929780f58e2c23936737c8e7274a96734786 Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com> Reviewed-on: http://openocd.zylin.com/5233 Tested-by: jenkins Reviewed-by: Tomas Vanek <vanekt@fbl.cz>
This commit is contained in:
@@ -7791,9 +7791,9 @@ echo "Downloading kernel -- please wait"
|
||||
@end example
|
||||
@end deffn
|
||||
|
||||
@deffn Command log_output [filename]
|
||||
Redirect logging to @var{filename};
|
||||
the initial log output channel is stderr.
|
||||
@deffn Command log_output [filename | "default"]
|
||||
Redirect logging to @var{filename} or set it back to default output;
|
||||
the default log output channel is stderr.
|
||||
@end deffn
|
||||
|
||||
@deffn Command add_script_search_dir [directory]
|
||||
|
||||
Reference in New Issue
Block a user