return False
@staticmethod
- def print_usage() -> None:
- """Prints the normal help usage message out."""
- ARGS.print_help()
+ def usage() -> str:
+ """
+ Returns:
+ full program usage help text as a string.
+ """
+ return ARGS.format_help()
@staticmethod
- def usage() -> str:
+ def short_usage() -> str:
"""
Returns:
- program usage help text as a string.
+ program short usage text as a string.
"""
return ARGS.format_usage()
+ @staticmethod
+ def print_usage() -> None:
+ """Prints the full help usage message out."""
+ print(config.usage())
+
+ @staticmethod
+ def print_short_usage() -> None:
+ """Prints a short usage/help message."""
+ print(config.short_usage())
+
@staticmethod
def _reorder_arg_action_groups_before_help(entry_module: Optional[str]):
"""Internal. Used to reorder the arguments before dumping out a
"""
return in_str.lower() in {"true", "1", "yes", "y", "t", "on"}
- def _process_dynamic_args(self, event):
+ def _process_dynamic_args(self, event) -> None:
"""Invoked as a callback when a zk-based config changed."""
if not self.zk:
Config.print_usage()
+def print_short_usage() -> None:
+ Config.print_short_usage()
+
+
def usage() -> str:
"""
Returns:
program usage help text as a string.
"""
return Config.usage()
+
+
+def short_usage() -> str:
+ """
+ Returns:
+ program short usage help text as a string.
+ """
+ return Config.short_usage()