]> git.donarmstrong.com Git - dsa-puppet.git/commitdiff
refacter facter code
authorLuca Filipozzi <lfilipoz@emyr.net>
Wed, 16 May 2012 20:14:41 +0000 (20:14 +0000)
committerLuca Filipozzi <lfilipoz@emyr.net>
Wed, 16 May 2012 20:14:41 +0000 (20:14 +0000)
modules/debian-org/lib/facter/cluster.rb

index 84066de809f7391869253e3cb366171e169d6b28..fda38f98b541d274aec67a02033ca1e466e549eb 100644 (file)
@@ -1,17 +1,11 @@
-Facter.add('cluster') do
-  setcode do
-    if FileTest.exist?('/usr/sbin/gnt-cluster')
-      if system('/usr/sbin/gnt-cluster getmaster >/dev/null')
-        require 'json'
-        config = '/var/lib/ganeti/config.data'
-        if FileTest.exist?(config)
-          JSON.parse(File.read(config))['cluster']['cluster_name']
-        else
-          ''
-        end
+if FileTest.exist?('/usr/sbin/gnt-cluster')
+  if system('/usr/sbin/gnt-cluster getmaster >/dev/null')
+    require 'json'
+    config = '/var/lib/ganeti/config.data'
+    Facter.add('cluster') do
+      setcode do
+        JSON.parse(File.read(config))['cluster']['cluster_name']
       end
-    else
-      ''
     end
   end
 end