From f12af33e5f119f2291d6211acc28272cd0a2130b Mon Sep 17 00:00:00 2001 From: Daniel Maclaren Date: Wed, 12 Nov 2025 15:24:03 +0000 Subject: [PATCH] minor ruff and pyright changes --- src/genie_python/genie_toggle_settings.py | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/src/genie_python/genie_toggle_settings.py b/src/genie_python/genie_toggle_settings.py index 4d248fb1..9ef9372e 100644 --- a/src/genie_python/genie_toggle_settings.py +++ b/src/genie_python/genie_toggle_settings.py @@ -17,10 +17,11 @@ class ToggleSettings: @usercommand @helparglist("") @log_command_and_handle_exception -def exceptions_raised(toggle_on): +def exceptions_raised(toggle_on: bool) -> None: """ Set whether to allow exceptions to propagate (True) or let genie handle any exceptions (False). - By default (False), genie_python will handle any exceptions by printing the error message and carrying on. + By default (False), genie_python will handle any exceptions by printing the error message and + carrying on. Args: toggle_on (bool): Allow exceptions if True, let genie handle exceptions if False. @@ -30,8 +31,6 @@ def exceptions_raised(toggle_on): >>> exceptions_raised(True) """ - if not isinstance(toggle_on, bool): - raise ValueError("Exceptions raised setting needs to be True or False.") genie_python.genie_api_setup._exceptions_raised = toggle_on # noinspection PyProtectedMember print("Raise exceptions set to {}.".format(genie_python.genie_api_setup._exceptions_raised)) @@ -40,7 +39,7 @@ def exceptions_raised(toggle_on): @usercommand @helparglist("") @log_command_and_handle_exception -def cset_verbose(verbose): +def cset_verbose(verbose: bool) -> None: """ Set the default verbosity of cset. @@ -52,7 +51,5 @@ def cset_verbose(verbose): >>> cset_verbose(True) """ - if not isinstance(verbose, bool): - raise ValueError("Default verbosity needs to be True or False.") ToggleSettings.cset_verbose = verbose print("Default cset verbosity set to {}.".format(ToggleSettings.cset_verbose))