Skip to content
Snippets Groups Projects
Select Git revision
  • f308da93519e5ea9e96b684c61371f2b4a39f2a6
  • master default
2 results

.pre-commit-config.yaml

Blame
  • collectd_facts 310 B
    #!/bin/sh -e
    . "$1"
    
    fail ()
    {
        echo "{\"failed\": true, \"msg\": \"$1\"}"
        exit
    }
    
    which collectd || 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'