redirect logger from stderr to file, can be called any time :param log_file: log file name :type log_file: str
(cls, log_file: str)
| 204 | |
| 205 | @classmethod |
| 206 | def set_log_file(cls, log_file: str) -> None: |
| 207 | """redirect logger from stderr to file, can be called any time |
| 208 | |
| 209 | :param log_file: log file name |
| 210 | :type log_file: str |
| 211 | """ |
| 212 | try: |
| 213 | file = log_file.encode() |
| 214 | except BaseException: |
| 215 | file = log_file |
| 216 | res = MLModuleDLL.get_instance().set_log_file_ml_module(file) |
| 217 | if res != BrainFlowExitCodes.STATUS_OK.value: |
| 218 | raise BrainFlowError('unable to redirect logs to a file', res) |
| 219 | |
| 220 | @classmethod |
| 221 | def log_message(cls, log_level: int, message: str) -> None: |
nothing calls this directly
no test coverage detected