From ef358ec35efef5dfeef70dade1ccb66d9fedfb0d Mon Sep 17 00:00:00 2001 From: Jake Howard Date: Mon, 5 Oct 2020 21:32:11 +0100 Subject: [PATCH] Correctly strip newlines from output --- src/compose.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/compose.rs b/src/compose.rs index 875155e..6e5d79a 100644 --- a/src/compose.rs +++ b/src/compose.rs @@ -37,7 +37,11 @@ impl ComposeProject { .output() .expect("Failed to get images"); let stdout = String::from_utf8(output.stdout).expect("Failed to parse output"); - stdout.trim().split('\n').map(String::from).collect() + stdout + .split('\n') + .map(String::from) + .filter(|s| !s.is_empty()) + .collect() } pub fn down(&self) -> bool {