Initial commit.

This commit is contained in:
2020-05-26 12:57:10 +02:00
commit a9196d643e
3 changed files with 28 additions and 0 deletions

1
.gitignore vendored Normal file
View File

@@ -0,0 +1 @@
/target

9
Cargo.toml Normal file
View File

@@ -0,0 +1,9 @@
[package]
name = "docker-nisse"
version = "0.1.0"
authors = ["Anders Olsson <anders.e.olsson@gmail.com>"]
edition = "2018"
[dependencies]
shiplift = "0.6"
tokio = "0.1"

18
src/main.rs Normal file
View File

@@ -0,0 +1,18 @@
use shiplift::Docker;
use tokio::prelude::{Future, Stream};
fn main() {
let docker = Docker::new();
println!("listening for events");
let fut = docker
.events(&Default::default())
.for_each(|e| {
println!("event -> {:?}", e);
Ok(())
})
.map_err(|e| eprintln!("Error: {}", e));
tokio::run(fut);
}