MCPcopy Create free account
hub / github.com/brainflow-dev/brainflow / set_log_level

Method set_log_level

python_package/brainflow/ml_model.py:179–188  ·  view source on GitHub ↗

set BrainFlow log level, use it only if you want to write your own messages to BrainFlow logger, otherwise use enable_ml_logger, enable_dev_ml_logger or disable_ml_logger :param log_level: log level, to specify it you should use values from LogLevels enum :type log_level: in

(cls, log_level: int)

Source from the content-addressed store, hash-verified

177
178 @classmethod
179 def set_log_level(cls, log_level: int) -> None:
180 """set BrainFlow log level, use it only if you want to write your own messages to BrainFlow logger,
181 otherwise use enable_ml_logger, enable_dev_ml_logger or disable_ml_logger
182
183 :param log_level: log level, to specify it you should use values from LogLevels enum
184 :type log_level: int
185 """
186 res = MLModuleDLL.get_instance().set_log_level_ml_module(log_level)
187 if res != BrainFlowExitCodes.STATUS_OK.value:
188 raise BrainFlowError('unable to enable logger', res)
189
190 @classmethod
191 def enable_ml_logger(cls) -> None:

Callers 3

enable_ml_loggerMethod · 0.45
disable_ml_loggerMethod · 0.45
enable_dev_ml_loggerMethod · 0.45

Calls 3

BrainFlowErrorClass · 0.70
get_instanceMethod · 0.45

Tested by

no test coverage detected