INNER CODE UNIT · Python
enable_logger_to_console
codeskyblue/uiautodev · uiautodev/cli.py:43
def enable_logger_to_console(level):
_logger = logging.getLogger("uiautodev")
_logger.setLevel(level)
_logger.addHandler(RichHandler(enable_link_path=False))
@click.group(context_settings=CONTEXT_SETTINGS)
@click.option("--verbose", "-v", is_flag=True, default=False, help="verbose mode")
def cli(verbose: bool):
if verbose:
enable_logger_to_console(level=logging.DEBUG)
logger.debug("Verbose mode enabled")
else:
enable_logger_to_console(level=logging.INFO)
def run_driver_command(provider: BaseProvider, command: Command, params: list[str] = None):
if command == Command.LIST: