diff --git a/collectd/collectd_facts b/collectd/collectd_facts index e91024d72c4594469d4ee0dbdf0c2b5144e91643..1637f105c930870d6056b6d10a29b8fbbf6d8232 100755 --- a/collectd/collectd_facts +++ b/collectd/collectd_facts @@ -7,6 +7,6 @@ fail () exit } -which collectd || fail "Can't find collectd executable." +which collectd 2>&1 > /dev/null || fail "Can't find collectd executable." -collectd -h | sed -n 's/[a-zA-Z ]*\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\).*/{"changed": false, "ansible_facts": {"collectd": {"major":\1, "minor":\2, "patch":\3}}}/p' +collectd -h 2>&1 | sed -n 's/[a-zA-Z ]*\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\).*/{"changed": false, "ansible_facts": {"collectd": {"major":\1, "minor":\2, "patch":\3}}}/p' diff --git a/nginx/nginx_facts b/nginx/nginx_facts index 349a3ad5ae5b1f03ec0607ac18baf6029b8f23c6..1c37c9b657ef66823978ddb0d8bf92172f7c1d4c 100755 --- a/nginx/nginx_facts +++ b/nginx/nginx_facts @@ -7,6 +7,6 @@ fail () exit } -which nginx || fail "Can't find nginx executable." +which nginx 2>&1 > /dev/null || fail "Can't find nginx executable." -nginx -v 2>&1 | sed -n 's/[a-zA-Z :\/]*\([0-9]*\)\.\([0-9]*\)\.\([0-9]\)*/{"changed": false, "ansible_facts": {"nginx": {"major":\1, "minor":\2, "patch":\3, "version":"\1.\2.\3"}}}/gp' +nginx -v 2>&1 | sed -n 's/[a-zA-Z :\/]*\([0-9]*\)\.\([0-9]*\)\.\([0-9]\)*.*$/{"changed": false, "ansible_facts": {"nginx": {"major":\1, "minor":\2, "patch":\3, "version":"\1.\2.\3"}}}/gp'