aboutsummaryrefslogtreecommitdiff
path: root/src/garage/cli_v2/worker.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/garage/cli_v2/worker.rs')
-rw-r--r--src/garage/cli_v2/worker.rs16
1 files changed, 4 insertions, 12 deletions
diff --git a/src/garage/cli_v2/worker.rs b/src/garage/cli_v2/worker.rs
index 9db729ec..b94a4f68 100644
--- a/src/garage/cli_v2/worker.rs
+++ b/src/garage/cli_v2/worker.rs
@@ -27,15 +27,11 @@ impl Cli {
pub async fn cmd_list_workers(&self, opt: WorkerListOpt) -> Result<(), Error> {
let mut list = self
- .api_request(ListWorkersRequest {
- node: hex::encode(self.rpc_host),
- body: LocalListWorkersRequest {
- busy_only: opt.busy,
- error_only: opt.errors,
- },
+ .local_api_request(LocalListWorkersRequest {
+ busy_only: opt.busy,
+ error_only: opt.errors,
})
.await?
- .into_single_response()?
.0;
list.sort_by_key(|info| {
@@ -90,12 +86,8 @@ impl Cli {
pub async fn cmd_worker_info(&self, tid: usize) -> Result<(), Error> {
let info = self
- .api_request(GetWorkerInfoRequest {
- node: hex::encode(self.rpc_host),
- body: LocalGetWorkerInfoRequest { id: tid as u64 },
- })
+ .local_api_request(LocalGetWorkerInfoRequest { id: tid as u64 })
.await?
- .into_single_response()?
.0;
let mut table = vec![];