From 8a612ba5d42444bc02a3c8b05cdc4bd77aa0d201 Mon Sep 17 00:00:00 2001 From: Daniel Jaouen Date: Wed, 19 Feb 2014 18:49:25 -0500 Subject: [PATCH] Handle homebrew_cask "nothing to list" corner case. --- library/packaging/homebrew_cask | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/library/packaging/homebrew_cask b/library/packaging/homebrew_cask index 20241f2e5c..96fd5cfef1 100644 --- a/library/packaging/homebrew_cask +++ b/library/packaging/homebrew_cask @@ -327,7 +327,9 @@ class HomebrewCask(object): cmd = [self.brew_path, 'cask', 'list'] rc, out, err = self.module.run_command(cmd) - if rc == 0: + if 'nothing to list' in out: + return True + elif rc == 0: casks = [cask_.strip() for cask_ in out.split('\n') if cask_.strip()] return self.current_cask in casks else: