From f6ede796ca7e808d1de1b5c0c23ba9e3807fa1cc Mon Sep 17 00:00:00 2001 From: Dietmar Maurer Date: Thu, 18 Jul 2019 09:52:11 +0200 Subject: [PATCH] src/bin/proxmox-backup-client.rs - status: only print result[data] --- src/bin/proxmox-backup-client.rs | 6 +++--- src/cli/command.rs | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/bin/proxmox-backup-client.rs b/src/bin/proxmox-backup-client.rs index a94fad83..18db634f 100644 --- a/src/bin/proxmox-backup-client.rs +++ b/src/bin/proxmox-backup-client.rs @@ -285,7 +285,7 @@ fn list_backup_groups( } } - if output_format != "text" { format_and_print_result(result.into(), &output_format); } + if output_format != "text" { format_and_print_result(&(result.into()), &output_format); } Ok(Value::Null) } @@ -344,7 +344,7 @@ fn list_snapshots( } } - if output_format != "text" { format_and_print_result(result.into(), &output_format); } + if output_format != "text" { format_and_print_result(&result.into(), &output_format); } Ok(Value::Null) } @@ -796,7 +796,7 @@ fn status( avail, ); } else { - format_and_print_result(result, &output_format); + format_and_print_result(data, &output_format); } Ok(Value::Null) diff --git a/src/cli/command.rs b/src/cli/command.rs index a2596556..a8c791b8 100644 --- a/src/cli/command.rs +++ b/src/cli/command.rs @@ -27,7 +27,7 @@ lazy_static!{ /// This is implemented for machine generatable formats 'json' and /// 'json-pretty'. The 'text' format needs to be handled somewhere /// else. -pub fn format_and_print_result(result: Value, output_format: &str) { +pub fn format_and_print_result(result: &Value, output_format: &str) { if output_format == "json-pretty" { println!("{}", serde_json::to_string_pretty(&result).unwrap());