summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2018-04-24 07:03:07 -0300
committerJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2018-05-03 14:51:17 -0300
commit1515064adb5d0cf96718345bbb3d931f55a5dd9e (patch)
treeeefa2b263179a221cfa0cc6165d04f6456424848
parent34850033b0a8bbc5031b3fc2365678456b05e5e7 (diff)
downloadmullvadvpn-1515064adb5d0cf96718345bbb3d931f55a5dd9e.tar.xz
mullvadvpn-1515064adb5d0cf96718345bbb3d931f55a5dd9e.zip
Use `DaemonRpcClient` in `version` CLI command
-rw-r--r--mullvad-cli/src/cmds/version.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/mullvad-cli/src/cmds/version.rs b/mullvad-cli/src/cmds/version.rs
index bf754c386a..468dc35ee9 100644
--- a/mullvad-cli/src/cmds/version.rs
+++ b/mullvad-cli/src/cmds/version.rs
@@ -1,8 +1,7 @@
use clap;
use {Command, Result};
-use mullvad_types::version;
-use rpc;
+use mullvad_ipc_client::DaemonRpcClient;
pub struct Version;
@@ -17,9 +16,10 @@ impl Command for Version {
}
fn run(&self, _: &clap::ArgMatches) -> Result<()> {
- let current_version: String = rpc::call("get_current_version", &[] as &[u8; 0])?;
+ let rpc = DaemonRpcClient::new()?;
+ let current_version = rpc.get_current_version()?;
println!("Current version: {}", current_version);
- let version_info: version::AppVersionInfo = rpc::call("get_version_info", &[] as &[u8; 0])?;
+ let version_info = rpc.get_version_info()?;
println!("Supported: {}", version_info.current_is_supported);
println!("Latest releases:");
println!("\tlatest stable: {}", version_info.latest.latest_stable);