Yuvipanda has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/218606

Change subject: facter: Add sshversion fact
......................................................................

facter: Add sshversion fact

Parses output of ssh -V to get the ssh version installed.

Change-Id: Ideb78d4f775cf7be46b05b92db4ca1e798f5216c
---
A modules/base/lib/facter/sshversion.rb
1 file changed, 15 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/puppet 
refs/changes/06/218606/1

diff --git a/modules/base/lib/facter/sshversion.rb 
b/modules/base/lib/facter/sshversion.rb
new file mode 100644
index 0000000..8dd139a
--- /dev/null
+++ b/modules/base/lib/facter/sshversion.rb
@@ -0,0 +1,15 @@
+# Copyright: 2015 Wikimedia Foundation, Inc.
+#
+# Fact: sshversion
+#
+# Purpose: Determine the version of openssh currently installed
+require 'facter'
+
+Facter.add("sshversion") do
+  setcode do
+    version_string = Facter::Util::Resolution.exec('/usr/bin/ssh -V')
+    match = /OpenSSH_(.+)\s/.match(version_string)
+
+    match[1]
+  end
+end

-- 
To view, visit https://gerrit.wikimedia.org/r/218606
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ideb78d4f775cf7be46b05b92db4ca1e798f5216c
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Yuvipanda <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to