aboutsummaryrefslogtreecommitdiffstats
path: root/parse/tuple_table.py
diff options
context:
space:
mode:
Diffstat (limited to 'parse/tuple_table.py')
-rw-r--r--parse/tuple_table.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/parse/tuple_table.py b/parse/tuple_table.py
index e6f0cc5..5e98d87 100644
--- a/parse/tuple_table.py
+++ b/parse/tuple_table.py
@@ -24,7 +24,7 @@ class ColMap(object):
24 if added < len(kv): 24 if added < len(kv):
25 raise Exception("column map '%s' missed field in map '%s'" % 25 raise Exception("column map '%s' missed field in map '%s'" %
26 (self.col_list, kv)) 26 (self.col_list, kv))
27 27
28 return key 28 return key
29 29
30 def __contains__(self, col): 30 def __contains__(self, col):
@@ -58,7 +58,7 @@ class TupleTable(object):
58 key = self.col_map.get_key(kv) 58 key = self.col_map.get_key(kv)
59 return self.table[key] 59 return self.table[key]
60 60
61 def __reduce(self): 61 def reduce(self):
62 if self.reduced: 62 if self.reduced:
63 raise Exception("cannot reduce twice!") 63 raise Exception("cannot reduce twice!")
64 self.reduced = True 64 self.reduced = True
@@ -67,7 +67,6 @@ class TupleTable(object):
67 67
68 def write_result(self, out_dir): 68 def write_result(self, out_dir):
69 dir_map = DirMap(out_dir) 69 dir_map = DirMap(out_dir)
70 self.__reduce()
71 for key, point in self.table.iteritems(): 70 for key, point in self.table.iteritems():
72 kv = self.col_map.get_map(key) 71 kv = self.col_map.get_map(key)
73 72