# HG changeset patch # User Ludovic Chabant # Date 1464320631 25200 # Node ID aed8a860c1d007adf729bdd5dfaf9e9ae27e872d # Parent ab5c6a8ae90a5b7fd074732ba40c2e0591da445a internal: Remove exception logging that shouldn't happen. Better message. diff -r ab5c6a8ae90a -r aed8a860c1d0 piecrust/data/pagedata.py --- a/piecrust/data/pagedata.py Thu May 26 19:52:47 2016 -0700 +++ b/piecrust/data/pagedata.py Thu May 26 20:43:51 2016 -0700 @@ -33,14 +33,12 @@ try: return self._getValue(name) except LazyPageConfigLoaderHasNoValue as ex: - logger.exception(ex) raise AttributeError("No such attribute: %s" % name) from ex def __getitem__(self, name): try: return self._getValue(name) except LazyPageConfigLoaderHasNoValue as ex: - logger.exception(ex) raise KeyError("No such key: %s" % name) from ex def __iter__(self): @@ -102,7 +100,7 @@ # We always keep the wildcard loader in the loaders list. return self._values[name] - raise LazyPageConfigLoaderHasNoValue() + raise LazyPageConfigLoaderHasNoValue("No such value: %s" % name) def _setValue(self, name, value): self._values[name] = value