@@ -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