// Copyright 2023 - Nym Technologies SA // SPDX-License-Identifier: Apache-2.0 use crate::cli::try_load_current_config; use crate::env::Env; use crate::error::NymvisorError; use nym_bin_common::output_format::OutputFormat; #[derive(clap::Args, Debug)] pub(crate) struct Args { #[clap(short, long, default_value_t = OutputFormat::default())] output: OutputFormat, } pub(crate) fn execute(args: Args) -> Result<(), NymvisorError> { let env = Env::try_read()?; let config = try_load_current_config(&env)?; println!("{}", args.output.format(&config)); Ok(()) }