Skip to content

Commit d28a925

Browse files
authored
Merge pull request #60 from edanalytics/fix/structured_results_record_counts
fix structured results record counts
2 parents 643cec5 + 096e3f1 commit d28a925

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

lightbeam/validate.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -225,6 +225,11 @@ async def validate_endpoint(self, endpoint):
225225

226226
if len(tasks)>0: await self.lightbeam.do_tasks(tasks, total_counter, log_status_counts=False)
227227

228+
# update metadata counts
229+
self.lightbeam.metadata["resources"][endpoint]["records_processed"] = total_counter
230+
self.lightbeam.metadata["resources"][endpoint]["records_skipped"] = self.lightbeam.num_skipped
231+
self.lightbeam.metadata["resources"][endpoint]["records_failed"] = self.lightbeam.num_errors
232+
228233
if self.lightbeam.num_errors==0: self.logger.info(f"... all lines validate ok!")
229234
else:
230235
num_others = self.lightbeam.num_errors - self.MAX_VALIDATION_ERRORS_TO_DISPLAY

0 commit comments

Comments
 (0)