Adds vcpus, memory_mib, and disk_mib fields to the AppNodeListResp

This commit is contained in:
Noor 2025-06-26 18:28:40 +05:30
parent 547246629b
commit 2b6151d12f
Signed by: noormohammedb
GPG Key ID: D83EFB8B3B967146
2 changed files with 5 additions and 1 deletions

2
Cargo.lock generated

@ -1011,7 +1011,7 @@ dependencies = [
[[package]]
name = "detee-shared"
version = "0.1.0"
source = "git+ssh://git@gitea.detee.cloud/testnet/proto?branch=credits_app#2fb91e5e876f28f4d7092c7fed0efc93f06111ac"
source = "git+ssh://git@gitea.detee.cloud/testnet/proto?branch=credits_app#01e93d3a2e4502c0e8e72026e8a1c55810961815"
dependencies = [
"bincode 2.0.1",
"prost",

@ -250,6 +250,10 @@ impl From<db::AppNodeWithReports> for AppNodeListResp {
ip: app_node.ip,
reports: app_node.reports.iter().map(|n| n.reason.clone()).collect(),
price: app_node.price,
vcpus: app_node.avail_vcpus as u64,
memory_mib: app_node.avail_mem_mib as u64,
disk_mib: app_node.avail_storage_mib as u64,
}
}
}