summaryrefslogtreecommitdiffstats
path: root/examples/containers.rs
diff options
context:
space:
mode:
authorsoftprops <d.tangren@gmail.com>2016-01-03 17:31:43 -0500
committersoftprops <d.tangren@gmail.com>2016-01-03 17:31:43 -0500
commit00b269ffcfcbacd2c32fbdfe98e916f5260c8349 (patch)
treedc9d3da5cd01d4a5ae3d60f2e1738cff2fa6b0fa /examples/containers.rs
parentb0bf43fc517b7c688e51dbed9ef218b598c9be12 (diff)
impl container filter
Diffstat (limited to 'examples/containers.rs')
-rw-r--r--examples/containers.rs9
1 files changed, 7 insertions, 2 deletions
diff --git a/examples/containers.rs b/examples/containers.rs
index e7987e6..e4df6b3 100644
--- a/examples/containers.rs
+++ b/examples/containers.rs
@@ -1,10 +1,15 @@
extern crate shiplift;
-use shiplift::Docker;
+use shiplift::{ContainerFilter, Docker};
fn main() {
let docker = Docker::new();
- for c in docker.containers().list().sized().build().unwrap() {
+ for c in docker.containers().
+ list()
+ .sized()
+ .filter(vec![
+ ContainerFilter::Label("foo".to_owned(), "bar".to_owned())
+ ]).build().unwrap() {
println!("container -> {:?}", c)
}
}