From 3c0b065a5fef2f3b734336d1aa1a7d4d41cb4b97 Mon Sep 17 00:00:00 2001
From: Luca Filipozzi <lfilipoz@emyr.net>
Date: Wed, 16 May 2012 20:14:41 +0000
Subject: [PATCH] refacter facter code

---
 modules/debian-org/lib/facter/cluster.rb | 20 +++++++-------------
 1 file changed, 7 insertions(+), 13 deletions(-)

diff --git a/modules/debian-org/lib/facter/cluster.rb b/modules/debian-org/lib/facter/cluster.rb
index 84066de8..fda38f98 100644
--- a/modules/debian-org/lib/facter/cluster.rb
+++ b/modules/debian-org/lib/facter/cluster.rb
@@ -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
-- 
2.39.5