Agent 0.1.4

This commit is contained in:
dynco-nym
2024-10-30 03:51:06 +01:00
parent 6ddfc32ebd
commit 07cb94218f
3 changed files with 5 additions and 10 deletions
Generated
+1 -1
View File
@@ -6575,7 +6575,7 @@ dependencies = [
[[package]]
name = "nym-node-status-agent"
version = "0.1.3"
version = "0.1.4"
dependencies = [
"anyhow",
"clap 4.5.20",
+1 -1
View File
@@ -4,7 +4,7 @@
[package]
name = "nym-node-status-agent"
version = "0.1.3"
version = "0.1.4"
authors.workspace = true
repository.workspace = true
homepage.workspace = true
+3 -8
View File
@@ -31,24 +31,19 @@ pub(crate) enum Command {
/// path of binary to run
#[arg(long, env = "NODE_STATUS_AGENT_PROBE_PATH")]
probe_path: String,
#[arg(short, long, env = "NODE_STATUS_AGENT_GATEWAY_ID")]
gateway_id: Option<String>,
},
}
impl Args {
pub(crate) async fn execute(&self) -> anyhow::Result<()> {
match &self.command {
Command::RunProbe {
probe_path,
gateway_id,
} => self.run_probe(probe_path, gateway_id).await?,
Command::RunProbe { probe_path } => self.run_probe(probe_path).await?,
}
Ok(())
}
async fn run_probe(&self, probe_path: &str, gateway_id: &Option<String>) -> anyhow::Result<()> {
async fn run_probe(&self, probe_path: &str) -> anyhow::Result<()> {
let server_address = format!("{}:{}", &self.server_address, self.server_port);
let probe = GwProbe::new(probe_path.to_string());
@@ -58,7 +53,7 @@ impl Args {
let testrun = request_testrun(&server_address).await?;
let log = probe.run_and_get_log(gateway_id);
let log = probe.run_and_get_log(&Some(testrun.gateway_identity_key));
submit_results(&server_address, testrun.testrun_id, log).await?;