| 7 | |
| 8 | |
| 9 | def _get_converter_instance(): |
| 10 | import library.python.import_tracing.lib.converters.raw as text_converter |
| 11 | import library.python.import_tracing.lib.converters.chrometrace as chrome_converter |
| 12 | |
| 13 | converter_mapping = {"text": text_converter.RawTextTraceConverter, "evlog": chrome_converter.ChromiumTraceConverter} |
| 14 | |
| 15 | env_val = os.getenv("Y_PYTHON_TRACE_FORMAT") |
| 16 | |
| 17 | converter = converter_mapping.get(env_val, text_converter.RawTextTraceConverter) |
| 18 | |
| 19 | return converter() |
| 20 | |
| 21 | |
| 22 | def _resolve_filepath(filemask): |