Return a probe message.
(self)
| 207 | os.close(r) |
| 208 | |
| 209 | def _make_probe_message(self): |
| 210 | """Return a probe message.""" |
| 211 | if self._use_simple_format: |
| 212 | return b'PROBE:0:noop\n' |
| 213 | return ( |
| 214 | json.dumps( |
| 215 | {"cmd": "PROBE", "rtype": "noop"}, |
| 216 | ensure_ascii=True, |
| 217 | separators=(",", ":"), |
| 218 | ) |
| 219 | + "\n" |
| 220 | ).encode("ascii") |
| 221 | |
| 222 | def _ensure_running_and_write(self, msg=None): |
| 223 | with self._lock: |
no test coverage detected