(self, *payload: ConsoleMsg, **kwargs: Any)
| 38 | logging.getLogger("asyncio").setLevel(logging.WARNING) |
| 39 | |
| 40 | def emit(self, *payload: ConsoleMsg, **kwargs: Any) -> ghstack.shell._SHELL_RET: |
| 41 | args: List[str] = [sys.executable, "emitter.py"] |
| 42 | for p in payload: |
| 43 | if isinstance(p, out): |
| 44 | args.extend(("o", p.msg)) |
| 45 | elif isinstance(p, err): |
| 46 | args.extend(("e", p.msg)) |
| 47 | elif isinstance(p, big_dump): |
| 48 | args.extend(("r", "-")) |
| 49 | return self.sh.sh(*args, **kwargs) |
| 50 | |
| 51 | def flog(self, cm: "unittest._AssertLogsContext") -> str: # type: ignore[name-defined] |
| 52 | def redact(s: str) -> str: |
no test coverage detected