Imported from archive.
[mudpy.git] / lib / muff / muffconf.py
diff --git a/lib/muff/muffconf.py b/lib/muff/muffconf.py
deleted file mode 100644 (file)
index 8d36615..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-"""Configuration objects for the MUFF Engine"""
-
-# Copyright (c) 2005 mudpy, Jeremy Stanley <fungi@yuggoth.org>, all rights reserved.
-# Licensed per terms in the LICENSE file distributed with this software.
-
-# muff configuration files use the ini format supported by ConfigParser
-import ConfigParser
-
-# need os for testing whether the config file exists and is readable
-import os
-
-# hack to load all modules in teh muff package
-import muff
-for module in muff.__all__:
-       exec("import " + module)
-
-# list of places to look for the config
-config_dirs = [".", "./etc", "/usr/local/muff", "/usr/local/muff/etc", "/etc/muff", "/etc" ]
-
-# name of the config file
-config_name = "mudpy.conf"
-
-# find the config file
-for each_dir in config_dirs:
-       config_file = each_dir + "/" + config_name
-       if os.access(config_file, os.R_OK): break
-
-# read the config
-config_data = ConfigParser.SafeConfigParser()
-config_data.read(config_file)
-
-def get(section, option):
-       """Convenience function to get configuration data."""
-       return config_data.get(section, option)
-
-def getfloat(section, option):
-       "Convenience function to get floating-point configuration data."""
-       return config_data.getfloat(section, option)
-
-def getint(section, option):
-       """Convenience function to get integer configuration data."""
-       return config_data.getint(section, option)
-
-def set(section, option, value):
-       """Convenienve function to set miscellaneous configuration data."""
-       return config_data.get(section, option, repr(value))
-