97b3603036
* fixed some bugs where "unknown" tokens were allowed on the command line (which should really only be used for ortertun). * if an unknown token is encountered, print a short error to stderr and quit with a nonzero exit status * if we don't find the right number of parameters to an option, print a short error to stderr and quit with a nonzero exit status * when --help is given, print the help message to stdout (not stderr) and quit with a zero exit status * added --showme:help option to the wrapper compilers * updated docs in opal/util/cmd_line.h * other small/miscellaneous CLI parsing bugs in various tools I won't bore you with what we did before. :-) Here's some examples of what the new behavior looks like: {{{ % ompi_info --bogus ompi_info: Error: unknown option "--bogus" Type 'ompi_info --help' for usage. % ompi_info --param bogus ompi_info: Error: option "--param" did not have enough parameters (2) Type 'ompi_info --help' for usage. % }}} This commit was SVN r26072.
83 строки
2.6 KiB
Plaintext
83 строки
2.6 KiB
Plaintext
# -*- text -*-
|
|
#
|
|
# Copyright (c) 2004-2005 The Trustees of Indiana University and Indiana
|
|
# University Research and Technology
|
|
# Corporation. All rights reserved.
|
|
# Copyright (c) 2004-2009 The University of Tennessee and The University
|
|
# of Tennessee Research Foundation. All rights
|
|
# reserved.
|
|
# Copyright (c) 2004-2005 High Performance Computing Center Stuttgart,
|
|
# University of Stuttgart. All rights reserved.
|
|
# Copyright (c) 2004-2005 The Regents of the University of California.
|
|
# All rights reserved.
|
|
# Copyright (c) 2012 Cisco Systems, Inc. All rights reserved.
|
|
# $COPYRIGHT$
|
|
#
|
|
# Additional copyrights may follow
|
|
#
|
|
# $HEADER$
|
|
#
|
|
# This is the US/English general help file for Open MPI's orte-top tool.
|
|
#
|
|
[orte-top:usage]
|
|
Return statistics on specified process ranks
|
|
|
|
Usage: %s [OPTIONS]
|
|
|
|
%s
|
|
#
|
|
[orte-top:pid-not-found]
|
|
We could not find an mpirun matching the provided pid on this machine.
|
|
|
|
Pid provided: %d
|
|
#
|
|
[orte-top:no-contact-given]
|
|
This tool requires that you specify contact info for the mpirun executing
|
|
the specified rank(s). Please use the --help option for more information.
|
|
#
|
|
[orte-top:hnp-filename-bad]
|
|
We are unable to parse the filename where contact info for the
|
|
mpirun to be contacted was to be found. The option we were given was:
|
|
|
|
--%s %s
|
|
|
|
This appears to be missing the required ':' following the
|
|
keyword "file". Please use the --help option for more information on
|
|
the correct format for this command line option.
|
|
#
|
|
[orte-top:hnp-filename-access]
|
|
We are unable to access the filename where contact info for the
|
|
mpirun to be contacted was to be found. The filename we were given was:
|
|
|
|
File: %s
|
|
|
|
Please use the --help option for more information on
|
|
the correct format for this command line option.
|
|
#
|
|
[orte-top:hnp-file-bad]
|
|
We are unable to read the mpirun's contact info from the
|
|
given filename. The filename we were given was:
|
|
|
|
FILE: %s
|
|
|
|
Please use the --help option for more information on
|
|
the correct format for this command line option.
|
|
#
|
|
[orte-top:hnp-uri-bad]
|
|
We are unable to correctly parse the mpirun's contact info. The uri we were given was:
|
|
|
|
URI: %s
|
|
|
|
Please remember that this is *not* a standard uri, but
|
|
a special format used internally by Open MPI for communications. It can
|
|
best be generated by simply directing mpirun to put its
|
|
uri in a file, and then giving us that filename.
|
|
#
|
|
[orte-top:cant-open-logfile]
|
|
We are unable to open the specified output log file.
|
|
|
|
File: %s
|
|
|
|
Please use the --help option for more information on
|
|
the correct format for this command line option.
|