From 92106b758e64ca1f9637272acea0eb83788df5b6 Mon Sep 17 00:00:00 2001 From: doug tangren Date: Wed, 10 Oct 2018 13:55:57 -0400 Subject: fix a number of clippy warnings (#122) --- examples/networkconnect.rs | 16 +++++++++------- examples/networkdelete.rs | 3 +-- examples/networkdisconnect.rs | 16 +++++++++------- 3 files changed, 19 insertions(+), 16 deletions(-) (limited to 'examples') diff --git a/examples/networkconnect.rs b/examples/networkconnect.rs index 165510b..e203e18 100644 --- a/examples/networkconnect.rs +++ b/examples/networkconnect.rs @@ -6,11 +6,13 @@ use std::env; fn main() { let docker = Docker::new(); let networks = docker.networks(); - let container_id = env::args().nth(1).unwrap(); - let network_id = env::args().nth(2).unwrap(); - let info = networks - .get(&network_id) - .connect(&ContainerConnectionOptions::new(&container_id)) - .unwrap(); - println!("{:?}", info); + match (env::args().nth(1), env::args().nth(2)) { + (Some(container_id), Some(network_id)) => println!( + "{:?}", + networks + .get(&network_id) + .connect(&ContainerConnectionOptions::new(&container_id)) + ), + _ => eprintln!("please provide a container_id and network_id"), + } } diff --git a/examples/networkdelete.rs b/examples/networkdelete.rs index b824e38..1ce4c4d 100644 --- a/examples/networkdelete.rs +++ b/examples/networkdelete.rs @@ -6,7 +6,6 @@ use std::env; fn main() { let docker = Docker::new(); if let Some(id) = env::args().nth(1) { - let status = docker.networks().get(&id).delete().unwrap(); - println!("{:?}", status); + println!("{:?}", docker.networks().get(&id).delete()); } } diff --git a/examples/networkdisconnect.rs b/examples/networkdisconnect.rs index b3e0721..9676dc9 100644 --- a/examples/networkdisconnect.rs +++ b/examples/networkdisconnect.rs @@ -6,11 +6,13 @@ use std::env; fn main() { let docker = Docker::new(); let networks = docker.networks(); - let container_id = env::args().nth(1).unwrap(); - let network_id = env::args().nth(2).unwrap(); - let info = networks - .get(&network_id) - .disconnect(&ContainerConnectionOptions::new(&container_id)) - .unwrap(); - println!("{:?}", info); + match (env::args().nth(1), env::args().nth(2)) { + (Some(container_id), Some(network_id)) => println!( + "{:?}", + networks + .get(&network_id) + .disconnect(&ContainerConnectionOptions::new(&container_id)) + ), + _ => eprintln!("please provide a container_id and network_id"), + } } -- cgit v1.2.3