diff --git a/collectd/collectd_facts b/collectd/collectd_facts index 1637f105c930870d6056b6d10a29b8fbbf6d8232..680a42e856afd7d6acaa22fcf17de1b7a723e059 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 f11d3a7183286ce4fb4d9c3cc0788fb2b3beeaf0..64b98b32a7b9665494315a4e601d089ae343a173 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: