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

Method log_message

python_package/brainflow/ml_model.py:221–235  ·  view source on GitHub ↗

write your own log message to BrainFlow logger, use it if you wanna have single logger for your own code and BrainFlow's code :param log_level: log level :type log_file: int :param message: message :type message: str

(cls, log_level: int, message: str)

Source from the content-addressed store, hash-verified

219
220 @classmethod
221 def log_message(cls, log_level: int, message: str) -> None:
222 """write your own log message to BrainFlow logger, use it if you wanna have single logger for your own code and BrainFlow's code
223
224 :param log_level: log level
225 :type log_file: int
226 :param message: message
227 :type message: str
228 """
229 try:
230 msg = message.encode()
231 except BaseException:
232 msg = message
233 res = MLModuleDLL.get_instance().log_message_ml_module(log_level, msg)
234 if res != BrainFlowExitCodes.STATUS_OK.value:
235 raise BrainFlowError('unable to write log message', res)
236
237 @classmethod
238 def release_all(cls) -> None:

Callers 12

runMethod · 0.45
mainFunction · 0.45
mainFunction · 0.45
mainFunction · 0.45
mainFunction · 0.45
mainFunction · 0.45
mainFunction · 0.45
mainFunction · 0.45
mainFunction · 0.45
mainFunction · 0.45
mainFunction · 0.45
mainFunction · 0.45

Calls 3

BrainFlowErrorClass · 0.70
log_message_ml_moduleMethod · 0.65
get_instanceMethod · 0.45

Tested by

no test coverage detected