From fb7899d29559fc42b39d127026900d64556e3ec0 Mon Sep 17 00:00:00 2001
From: Adar Nimrod <nimrod@shore.co.il>
Date: Sat, 12 Dec 2015 13:42:49 +0200
Subject: [PATCH] Added nginx_facts module, for now it's just the major, minor
 and patch version.

---
 nginx/nginx_facts | 12 ++++++++++++
 1 file changed, 12 insertions(+)
 create mode 100755 nginx/nginx_facts

diff --git a/nginx/nginx_facts b/nginx/nginx_facts
new file mode 100755
index 0000000..f8e3f22
--- /dev/null
+++ b/nginx/nginx_facts
@@ -0,0 +1,12 @@
+#!/bin/sh -e
+. "$1"
+
+fail ()
+{
+    echo "{\"failed\": true, \"msg\": \"$1\"}"
+    exit
+}
+
+which nginx || fail "Can't find nginx executable."
+
+nginx -v 2>&1 | sed 's/[a-zA-Z :\/]*\([0-9]*\)\.\([0-9]*\)\.\([0-9]\)*/{"changed": false, "ansible_facts": {"nginx": {"major":\1, "minor":\2, "patch":\3}}}/g'
-- 
GitLab