summaryrefslogtreecommitdiffstats
path: root/examples/networkconnect.rs
diff options
context:
space:
mode:
authordoug tangren <d.tangren@gmail.com>2018-10-10 13:55:57 -0400
committerGitHub <noreply@github.com>2018-10-10 13:55:57 -0400
commit92106b758e64ca1f9637272acea0eb83788df5b6 (patch)
treeaffb49322114498974e4e0dee9d24a5daf416461 /examples/networkconnect.rs
parent03c2ef7d8a873a7b15a2b6586cb428e5371ee6ef (diff)
fix a number of clippy warnings (#122)
Diffstat (limited to 'examples/networkconnect.rs')
-rw-r--r--examples/networkconnect.rs16
1 files changed, 9 insertions, 7 deletions
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"),
+ }
}