adding --quiet and --verbose options to top-level help info; pass
quiet arg to setup_logging function
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
[ROCm/rocprofiler-compute commit: 2dd72f7366]
This commit is contained in:
committed by
Karl W. Schulz
szülő
975c2dad8b
commit
9e06bcb624
@@ -50,6 +50,16 @@ def omniarg_parser(parser, omniperf_home, supported_archs, omniperf_version):
|
||||
general_group.add_argument(
|
||||
"-s", "--specs", action="store_true", help="Print system specs."
|
||||
)
|
||||
general_group.add_argument(
|
||||
"-q", "--quiet", action="store_true", help="Run in quiet mode."
|
||||
)
|
||||
general_group.add_argument(
|
||||
"-V",
|
||||
"--verbose",
|
||||
help="Increase output verbosity (use multiple times for higher levels)",
|
||||
action="count",
|
||||
default=0,
|
||||
)
|
||||
|
||||
subparsers = parser.add_subparsers(
|
||||
dest="mode", help="Select mode of interaction with the target application:"
|
||||
@@ -88,6 +98,9 @@ Examples:
|
||||
general_group.add_argument(
|
||||
"-v", "--version", action="version", version=omniperf_version["ver_pretty"]
|
||||
)
|
||||
general_group.add_argument(
|
||||
"-q", "--quiet", action="store_true", help="Run in quiet mode."
|
||||
)
|
||||
general_group.add_argument(
|
||||
"-V",
|
||||
"--verbose",
|
||||
|
||||
@@ -72,7 +72,7 @@ class Omniperf:
|
||||
|
||||
self.set_version()
|
||||
self.parse_args()
|
||||
self.__loglevel = setup_logging(self.__args.verbose)
|
||||
self.__loglevel = setup_logging(self.__args.verbose,self.__args.quiet)
|
||||
setattr(self.__args, "loglevel", self.__loglevel)
|
||||
self.__mode = self.__args.mode
|
||||
|
||||
|
||||
Reference in New Issue
Block a user