From c14c3e388ec70e24209487967d0659a61e723f3d Mon Sep 17 00:00:00 2001 From: Pierre-Yves Aillet Date: Fri, 17 May 2024 15:35:41 +0200 Subject: [PATCH 1/2] Update install instructions with brew Fixes #76 --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 593cd2a..446ea7b 100644 --- a/README.md +++ b/README.md @@ -39,7 +39,7 @@ You can either install it with CRI support if you want to use it with containerd ```shell-session brew tap pyaillet/homebrew-formulas -brew install pyaillet/doggy +brew install pyaillet/formulas/doggy ``` ## Usage From f8a7f856982675893bd0023bec2c49335243cb4a Mon Sep 17 00:00:00 2001 From: Pierre-Yves Aillet Date: Fri, 17 May 2024 15:49:29 +0200 Subject: [PATCH 2/2] :ok_hand: fix clippy --- src/runtime/docker.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/runtime/docker.rs b/src/runtime/docker.rs index 9fccc24..ad0ef11 100644 --- a/src/runtime/docker.rs +++ b/src/runtime/docker.rs @@ -393,7 +393,7 @@ impl Client { self.list_containers(true, &Filter::default().compose()) .await? .into_iter() - .filter(|c| c.labels.get(DOCKER_COMPOSE_PROJECT).is_some()) + .filter(|c| c.labels.contains_key(DOCKER_COMPOSE_PROJECT)) .map(|c| self.get_container_details(c.id.to_string())), ) .await?; @@ -401,13 +401,13 @@ impl Client { .list_volumes(&Filter::default().compose()) .await? .into_iter() - .filter(|v| v.labels.get(DOCKER_COMPOSE_PROJECT).is_some()) + .filter(|v| v.labels.contains_key(DOCKER_COMPOSE_PROJECT)) .collect(); let n: Vec = self .list_networks(&Filter::default().compose()) .await? .into_iter() - .filter(|n| n.labels.get(DOCKER_COMPOSE_PROJECT).is_some()) + .filter(|n| n.labels.contains_key(DOCKER_COMPOSE_PROJECT)) .collect(); let projects = c @@ -514,7 +514,7 @@ impl Client { while !should_stop { select!( _ = _cancellation_token.cancelled() => { should_stop = true; }, - _ = stdin.read(&mut buf) => { input.write(&buf).await.ok(); } + _ = stdin.read(&mut buf) => { input.write_all(&buf).await.ok(); } ); } });