Skip to content

Commit

Permalink
Remove invalid type-checking
Browse files Browse the repository at this point in the history
  • Loading branch information
andrew-uoa committed Dec 21, 2023
1 parent 81b6500 commit 89eea7f
Showing 1 changed file with 6 additions and 25 deletions.
31 changes: 6 additions & 25 deletions src/ingestion_factory/factory.py
Original file line number Diff line number Diff line change
Expand Up @@ -153,15 +153,8 @@ def ingest_projects(
result.error.append(name)
continue

forged_project = self.forge.forge_project(
prepared_project, refined_parameters
)
# TODO: This is a temporary fix for TypeError.
# Might need to use isinstance() rather than type() for a typecheck.
if type(forged_project) == URI:
result.success.append((name, forged_project))
else:
result.success.append((name, None))
project_uri = self.forge.forge_project(prepared_project, refined_parameters)
result.success.append((name, project_uri))

logger.info(
"Successfully ingested %d projects: %s", len(result.success), result.success
Expand Down Expand Up @@ -210,15 +203,10 @@ def ingest_experiments( # pylint: disable=too-many-locals
result.error.append(name)
continue

forged_experiment = self.forge.forge_experiment(
experiment_uri = self.forge.forge_experiment(
prepared_experiment, refined_parameters
)
# TODO: This is a temporary fix for TypeError.
# Might need to use isinstance() rather than type() for a typecheck.
if type(forged_experiment) == URI:
result.success.append((name, forged_experiment))
else:
result.success.append((name, None))
result.success.append((name, experiment_uri))

logger.info(
"Successfully ingested %d experiments: %s",
Expand Down Expand Up @@ -267,15 +255,8 @@ def ingest_datasets( # pylint: disable=too-many-locals
result.error.append(name)
continue

forged_dataset = self.forge.forge_dataset(
prepared_dataset, refined_parameters
)
# TODO: This is a temporary fix for TypeError.
# Might need to use isinstance() rather than type() for a typecheck.
if type(forged_dataset) == URI:
result.success.append((name, forged_dataset))
else:
result.success.append((name, None))
dataset_uri = self.forge.forge_dataset(prepared_dataset, refined_parameters)
result.success.append((name, dataset_uri))

logger.info(
"Successfully ingested %d datasets: %s", len(result.success), result.success
Expand Down

0 comments on commit 89eea7f

Please sign in to comment.