Dispatches any unrecognised messages to the RPC connection or a CLI instance.
(self, name)
| 236 | self.process.kill() |
| 237 | |
| 238 | def __getattr__(self, name): |
| 239 | """Dispatches any unrecognised messages to the RPC connection or a CLI instance.""" |
| 240 | if self.use_cli: |
| 241 | return getattr(self.cli, name) |
| 242 | else: |
| 243 | assert self.rpc_connected and self._rpc is not None, self._node_msg("Error: no RPC connection") |
| 244 | return getattr(self._rpc, name) |
| 245 | |
| 246 | def start(self, extra_args=None, *, cwd=None, stdout=None, stderr=None, env=None, **kwargs): |
| 247 | """Start the node.""" |
no test coverage detected