summaryrefslogtreecommitdiffstats
path: root/minion
diff options
context:
space:
mode:
authorSeth Vidal <skvidal@fedoraproject.org>2007-09-27 19:18:51 -0400
committerSeth Vidal <skvidal@fedoraproject.org>2007-09-27 19:18:51 -0400
commit78fe82ba9b56fac5105827b4b779015a2361116d (patch)
treea36d6963d622890b7b9f21a729908f122445cc7e /minion
parentf45db33f393ba171fa8fe8b53a348e25d14b5e6c (diff)
downloadthird_party-func-78fe82ba9b56fac5105827b4b779015a2361116d.tar.gz
third_party-func-78fe82ba9b56fac5105827b4b779015a2361116d.tar.xz
third_party-func-78fe82ba9b56fac5105827b4b779015a2361116d.zip
remove config_data.py as it is no longer used
Diffstat (limited to 'minion')
-rwxr-xr-xminion/config_data.py52
1 files changed, 0 insertions, 52 deletions
diff --git a/minion/config_data.py b/minion/config_data.py
deleted file mode 100755
index daa366a..0000000
--- a/minion/config_data.py
+++ /dev/null
@@ -1,52 +0,0 @@
-#!/usr/bin/python
-
-# func
-#
-# Copyright 2006, Red Hat, Inc
-# see AUTHORS
-#
-# This software may be freely redistributed under the terms of the GNU
-# general public license.
-
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
-
-import codes
-
-import os
-import ConfigParser
-
-CONFIG_FILE = "/etc/func/minion.conf"
-
-class Config:
-
- # this class is a Borg
- __shared_state = {}
- has_read = False
- ds = {}
-
- def __init__(self):
- self.__dict__ = self.__shared_state
- if not self.has_read:
- self.read()
- Config.has_read = True
-
- def read(self):
-
- if not os.path.exists(CONFIG_FILE):
- raise codes.FuncException("Missing %s" % CONFIG_FILE)
-
- cp = ConfigParser.ConfigParser()
-
- cp.read([CONFIG_FILE])
-
- self.ds["log_level"] = cp.get("general","log_level")
- self.ds["overlord_server"] = cp.get("general","overlord_server")
- self.ds["certmaster"] = cp.get("general", "certmaster")
- self.ds["cert_dir"] = cp.get("general", "cert_dir")
-
- def get(self):
- return self.ds
-
-