Skip to content
Snippets Groups Projects

FIX: Project id is now inserted as reference instead of string

Closed Florian Spreckelsen requested to merge f-fix-id into dev
1 file
+ 7
1
Compare changes
  • Side-by-side
  • Inline
@@ -58,12 +58,14 @@ class ExperimentCFood(AbstractFileCFood, WithREADME):
match.group("project_identifier"))
project = db.Record(name=name)
project.add_parent(name=dm.Project)
print(project)
experiment = db.Record()
experiment.add_parent(name=dm.Experiment)
experiment.add_property(
name=dm.date, value=match.group("date"))
experiment.add_property(name=dm.Project, value=project)
project.retrieve()
experiment.add_property(name=dm.Project, value=project.id)
if match.group("suffix") is None:
experiment.add_property(
@@ -72,6 +74,10 @@ class ExperimentCFood(AbstractFileCFood, WithREADME):
experiment.add_property(name="identifier",
value=match.group("suffix"))
print(experiment.get_property("Project"))
print(experiment)
print("-- -- --")
return [experiment, project]
def create_identifiables(self):
Loading