From 30c9b0db0ba5939c2949915c9f68c450700d7254 Mon Sep 17 00:00:00 2001 From: cloudhead Date: Mon, 6 May 2024 17:17:26 +0200 Subject: [PATCH] cli: Add `rad node debug` command --- radicle-cli/src/commands/node.rs | 8 +++ radicle-cli/src/commands/node/control.rs | 7 ++ radicle-node/src/control.rs | 5 ++ radicle-node/src/runtime/handle.rs | 42 ++++++++++++ radicle-node/src/service.rs | 84 +++++++++++++++++++++--- radicle-node/src/service/io.rs | 6 ++ radicle-node/src/service/limiter.rs | 7 +- radicle-node/src/test/handle.rs | 4 ++ radicle-node/src/test/peer.rs | 24 +++---- radicle-node/src/test/simulator.rs | 4 +- radicle-node/src/wire/protocol.rs | 39 +++++++++-- radicle/src/node.rs | 14 ++++ 12 files changed, 212 insertions(+), 32 deletions(-) diff --git a/radicle-cli/src/commands/node.rs b/radicle-cli/src/commands/node.rs index 53ea0efc..16a62a69 100644 --- a/radicle-cli/src/commands/node.rs +++ b/radicle-cli/src/commands/node.rs @@ -33,6 +33,7 @@ Usage rad node start [--foreground] [--verbose] [