MCPcopy Create free account
hub / github.com/brontoguana/krasis / _python_trace_enabled

Function _python_trace_enabled

python/krasis/model.py:106–117  ·  view source on GitHub ↗
(component: str)

Source from the content-addressed store, hash-verified

104
105
106def _python_trace_enabled(component: str) -> bool:
107 if os.environ.get("KRASIS_TRACE") != "1":
108 return False
109 raw = os.environ.get("KRASIS_TRACE_COMPONENTS", "").strip()
110 if not raw:
111 return True
112 filters = {part.strip().lower() for part in raw.split(",") if part.strip()}
113 component = component.lower()
114 if "all" in filters or component in filters:
115 return True
116 prefix = component.split("_", 1)[0]
117 return prefix in filters
118
119
120def _python_trace(component: str, message: str) -> None:

Callers 3

_python_traceFunction · 0.85
_cross_device_moeMethod · 0.85
forwardMethod · 0.85

Calls 1

getMethod · 0.45

Tested by

no test coverage detected