in components/dpu-workflow/src/utils/gcs_utils.py [0:0]
def load_results(self):
blobs = BucketRegistry.get_bucket(self.bucket_name).list_blobs(
prefix=f"{self.processing_prefix}/{self.result_folder_prefix}",
match_glob="**/*.json",
)
results = {}
for blob in blobs:
if not FormClassifierResult.is_json(blob):
continue
input_blob_name = self.derive_input_blob_name(blob.name)
if input_blob_name not in results:
results[input_blob_name] = []
results[input_blob_name].extend(self.extract_classifier_result(blob))
self.results = results