summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris St. Pierre <chris.a.st.pierre@gmail.com>2012-10-04 16:20:29 -0400
committerChris St. Pierre <chris.a.st.pierre@gmail.com>2012-10-04 16:35:56 -0400
commit5222d0a5c690dd9d7633ab8166a9cba8dbb3e5d0 (patch)
treed66f2e8297c778ddaba7e08744b64b9bb2685f69
parentb26d8ce8e72e3bf1c4466501d4e0f534059c6163 (diff)
downloadbcfg2-5222d0a5c690dd9d7633ab8166a9cba8dbb3e5d0.tar.gz
bcfg2-5222d0a5c690dd9d7633ab8166a9cba8dbb3e5d0.tar.bz2
bcfg2-5222d0a5c690dd9d7633ab8166a9cba8dbb3e5d0.zip
bcfg2-lint: fixed confusion about variables named "errors"
-rw-r--r--src/lib/Bcfg2/Server/Lint/__init__.py16
-rwxr-xr-xsrc/sbin/bcfg2-lint2
2 files changed, 9 insertions, 9 deletions
diff --git a/src/lib/Bcfg2/Server/Lint/__init__.py b/src/lib/Bcfg2/Server/Lint/__init__.py
index a59214048..11afdd75d 100644
--- a/src/lib/Bcfg2/Server/Lint/__init__.py
+++ b/src/lib/Bcfg2/Server/Lint/__init__.py
@@ -118,26 +118,26 @@ class ErrorHandler (object):
else:
self._wrapper = lambda s: [s]
- self.errors = dict()
+ self.errortypes = dict()
if config is not None:
- self.RegisterErrors(config.items())
+ self.RegisterErrors(dict(config.items()))
def RegisterErrors(self, errors):
""" Register a dict of errors (name: default level) that a
plugin may raise """
for err, action in errors.items():
- if err not in self.errors:
+ if err not in self.errortypes:
if "warn" in action:
- self.errors[err] = self.warn
+ self.errortypes[err] = self.warn
elif "err" in action:
- self.errors[err] = self.error
+ self.errortypes[err] = self.error
else:
- self.errors[err] = self.debug
+ self.errortypes[err] = self.debug
def dispatch(self, err, msg):
""" Dispatch an error to the correct handler """
- if err in self.errors:
- self.errors[err](msg)
+ if err in self.errortypes:
+ self.errortypes[err](msg)
self.logger.debug(" (%s)" % err)
else:
# assume that it's an error, but complain
diff --git a/src/sbin/bcfg2-lint b/src/sbin/bcfg2-lint
index 0321d3045..9e5f7b339 100755
--- a/src/sbin/bcfg2-lint
+++ b/src/sbin/bcfg2-lint
@@ -152,7 +152,7 @@ def main():
errorhandler.RegisterErrors(getattr(plugin, 'Errors')())
print("%-35s %-35s" % ("Error name", "Handler"))
- for err, handler in errorhandler.errors.items():
+ for err, handler in errorhandler.errortypes.items():
print("%-35s %-35s" % (err, handler.__name__))
raise SystemExit(0)