From 2859b87b4903ab383c1a04ee357b4dd05c40dc68 Mon Sep 17 00:00:00 2001
From: Michael Hanselmann <hansmi@google.com>
Date: Wed, 1 Oct 2008 17:36:20 +0000
Subject: [PATCH] Convert ganeti-watcher

Use RPC calls instead of ssconf.

Reviewed-by: iustinp
---
 daemons/ganeti-watcher | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/daemons/ganeti-watcher b/daemons/ganeti-watcher
index fc7fd1be5..ae1f6e54a 100755
--- a/daemons/ganeti-watcher
+++ b/daemons/ganeti-watcher
@@ -36,7 +36,6 @@ from optparse import OptionParser
 from ganeti import utils
 from ganeti import constants
 from ganeti import serializer
-from ganeti import ssconf
 from ganeti import errors
 from ganeti import opcodes
 from ganeti import logger
@@ -282,8 +281,7 @@ class Watcher(object):
 
   """
   def __init__(self):
-    sstore = ssconf.SimpleStore()
-    master = sstore.GetMasterNode()
+    master = client.QueryConfigValues(["master_node"])[0]
     if master != utils.HostInfo().name:
       raise NotMasterError("This is not the master node")
     self.instances = GetInstanceList()
-- 
GitLab