diff options
| author | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2018-04-24 07:03:07 -0300 |
|---|---|---|
| committer | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2018-05-03 14:51:17 -0300 |
| commit | 1515064adb5d0cf96718345bbb3d931f55a5dd9e (patch) | |
| tree | eefa2b263179a221cfa0cc6165d04f6456424848 | |
| parent | 34850033b0a8bbc5031b3fc2365678456b05e5e7 (diff) | |
| download | mullvadvpn-1515064adb5d0cf96718345bbb3d931f55a5dd9e.tar.xz mullvadvpn-1515064adb5d0cf96718345bbb3d931f55a5dd9e.zip | |
Use `DaemonRpcClient` in `version` CLI command
| -rw-r--r-- | mullvad-cli/src/cmds/version.rs | 8 |
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); |
