Verbose Utils

API reference for sovai.utils.verbose_utils

Module: sovai.utils.verbose_utils

Classes

VerboseMode

class VerboseMode

Utility class to handle verbose output throughout the application.

This class provides a consistent interface for controlling debug output without cluttering the main code with conditional print statements.

Attributes

  • verbose

Methods

__init__()

def __init__(self, verbose: bool = False)

Initialize verbose mode settings.

Parameters

Parameter
Type
Description

verbose

bool

Whether to enable verbose output


log()

Print information when verbose mode is enabled.

Returns: None


toggle_verbose()

Toggle or set verbose mode.

Parameters

Parameter
Type
Description

verbose

Optional[bool]

If provided, set verbose mode to this value; otherwise toggle

Returns: None



Last updated