summaryrefslogtreecommitdiffstats
path: root/examples/networkinspect.rs
diff options
context:
space:
mode:
authorAlexander Kirillov <saratovsource@gmail.com>2017-04-03 22:52:18 +0400
committerAlexander Kirillov <saratovsource@gmail.com>2017-04-03 22:52:18 +0400
commitad1153421117b7c92785623b43c44bedda15f369 (patch)
tree857611c0984c1491254b64c2cb0dbfeee82d4772 /examples/networkinspect.rs
parent6653b0c4bb79dfa6b11aa786dcc6a2f7ed767452 (diff)
Add support for docker networks
commit 55008eea85dace74acc625914e11d87d15a46b1e Author: Alexander Kirillov <saratovsource@gmail.com> Date: Mon Apr 3 22:47:34 2017 +0400 Some DRY commit c9173593eb9827b30071cb6e42d439ec3d4c3bb1 Author: Alexander Kirillov <saratovsource@gmail.com> Date: Mon Apr 3 22:42:35 2017 +0400 Connect container to network commit 8d68406ef4c69c98e43b7b28923a78e1e9672955 Author: Alexander Kirillov <saratovsource@gmail.com> Date: Mon Apr 3 22:09:58 2017 +0400 Create docker network commit 868e2076988c0b16f6d5a200cf12e77f5bffaeab Author: Alexander Kirillov <saratovsource@gmail.com> Date: Mon Apr 3 18:49:12 2017 +0400 Delete network commit 58a08e77e5984847589eeb35bc097c8949752619 Author: Alexander Kirillov <saratovsource@gmail.com> Date: Mon Apr 3 18:42:28 2017 +0400 Add inspect docker network commit 9fa4143013aa43aaf73645b19565d6e606489952 Author: Alexander Kirillov <saratovsource@gmail.com> Date: Mon Apr 3 18:03:02 2017 +0400 Add list networks
Diffstat (limited to 'examples/networkinspect.rs')
-rw-r--r--examples/networkinspect.rs15
1 files changed, 15 insertions, 0 deletions
diff --git a/examples/networkinspect.rs b/examples/networkinspect.rs
new file mode 100644
index 0000000..f290f93
--- /dev/null
+++ b/examples/networkinspect.rs
@@ -0,0 +1,15 @@
+extern crate shiplift;
+
+use shiplift::Docker;
+use std::env;
+
+fn main() {
+ let docker = Docker::new();
+ if let Some(id) = env::args().nth(1) {
+ let network = docker.networks()
+ .get(&id)
+ .inspect()
+ .unwrap();
+ println!("{:?}", network);
+ }
+}