From 76a3c2066905a9b27b33b2487cab6c0997050a2a Mon Sep 17 00:00:00 2001 From: Nico Schottelius Date: Thu, 16 Feb 2012 23:16:26 +0100 Subject: [PATCH] setup state_is Signed-off-by: Nico Schottelius --- conf/type/__package_luarocks/gencode-remote | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/conf/type/__package_luarocks/gencode-remote b/conf/type/__package_luarocks/gencode-remote index 17599bd3..2c1aa763 100755 --- a/conf/type/__package_luarocks/gencode-remote +++ b/conf/type/__package_luarocks/gencode-remote @@ -42,7 +42,12 @@ case "$state_should" in ;; esac -is_installed="$(grep "(installed)" "$__object/explorer/pkg_status" || true)" + +if grep -q "(installed)" "$__object/explorer/pkg_status"; then + state_is="present" +else + state_is="absent" +fi case "$state" in installed)