From dadc089a6333a9c467cbe6089a9f113b968108a7 Mon Sep 17 00:00:00 2001 From: Adar Nimrod Date: Thu, 1 Dec 2016 22:54:05 +0200 Subject: [PATCH] - Added version key to Collectd facts (for using with Ansible's version_compare). --- collectd/collectd_facts | 2 +- playbook.yml | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/collectd/collectd_facts b/collectd/collectd_facts index 1637f10..680a42e 100755 --- a/collectd/collectd_facts +++ b/collectd/collectd_facts @@ -9,4 +9,4 @@ fail () which collectd 2>&1 > /dev/null || fail "Can't find collectd executable." -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' +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, "version":"\1.\2.\3"}}}/p' diff --git a/playbook.yml b/playbook.yml index f11d3a7..64b98b3 100644 --- a/playbook.yml +++ b/playbook.yml @@ -36,6 +36,7 @@ - collectd.major is number - collectd.minor is number - collectd.patch is number + - collectd.version is defined - name: Nginx facts nginx_facts: -- GitLab