diff --git a/lib/ssconf.py b/lib/ssconf.py index c3d37824a0abc44686d58c8c84a364592f9ec572..94cab4dabb2180628257d5bad0c2214fa549a23b 100644 --- a/lib/ssconf.py +++ b/lib/ssconf.py @@ -52,10 +52,10 @@ class SimpleConfigReader(object): """ self._file_name = file_name - self.Reload() + self._Load() - def Reload(self): - """Reloads the config file. + def _Load(self): + """Loads (or reloads) the config file. """ try: @@ -67,6 +67,10 @@ class SimpleConfigReader(object): raise errors.ConfigurationError("Cannot load config file %s: %s" % (self._file_name, err)) + # Clients can request a reload of the config file, so we export our internal + # _Load function as Reload. + Reload = _Load + def GetClusterName(self): return self._config_data["cluster"]["cluster_name"]