##// END OF EJS Templates
v3-devel similar to master with these changes.
imanay -
r1702:eaa588a03960
parent child
Show More
@@ -144,8 +144,11 class HDFReader(Reader, ProcessingUnit):
144 144
145 145 self.__readMetadata()
146 146 self.__readData()
147 self.__setBlockList()
148
147 self.__setBlockList()
148 # similar to master
149 if 'type' in self.meta:
150 self.dataOut = eval(self.meta['type'])()
151 # similar to master
149 152 for attr in self.meta:
150 153 setattr(self.dataOut, attr, self.meta[attr])
151 154
@@ -181,6 +184,13 class HDFReader(Reader, ProcessingUnit):
181 184
182 185 self.blockList = ind
183 186 self.blocksPerFile = len(ind)
187 # similar to master
188 if len(ind)==0:
189 print("[Reading] Block No. %d/%d -> %s [Skipping]" % (self.blockIndex,
190 self.blocksPerFile,
191 thisDatetime))
192 self.setNextFile()
193 # similar to master
184 194 return
185 195
186 196 def __readMetadata(self):
@@ -274,10 +284,10 class HDFReader(Reader, ProcessingUnit):
274 284 self.setNextFile()
275 285
276 286 self.getData()
277
287 ''' # this block is missing in master.
278 288 if 'type' in self.meta:
279 289 self.dataOut.type = self.meta['type'].decode('utf-8')
280
290 '''
281 291 return
282 292
283 293 @MPDecorator
General Comments 0
You need to be logged in to leave comments. Login now