summaryrefslogtreecommitdiff
path: root/summainlib.py
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2011-06-11 19:58:51 +0100
committerLars Wirzenius <liw@liw.fi>2011-06-11 19:58:51 +0100
commitad2e3859dc0b8f592cb8648e682b70b0bc383a40 (patch)
tree061c776e2694fd5e470f0779715a64bc029a6020 /summainlib.py
parent2eeeab33559b26c842f063bd193e374c10cfa8c9 (diff)
downloadsummain-ad2e3859dc0b8f592cb8648e682b70b0bc383a40.tar.gz
Catch unknown field names.
Diffstat (limited to 'summainlib.py')
-rw-r--r--summainlib.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/summainlib.py b/summainlib.py
index fa0953e..c2dc2ff 100644
--- a/summainlib.py
+++ b/summainlib.py
@@ -259,6 +259,8 @@ class FilesystemObject(object):
value = getattr(self, method)()
if value is not None:
self.values[key] = value
+ else:
+ raise KeyError(key)
return self.values.get(key, '')
def _isdir(self):