Skip to content
Snippets Groups Projects
Commit 1e7120ad authored by Erwan Rouchet's avatar Erwan Rouchet Committed by Bastien Abadie
Browse files

Fix handling of new workers and revisions in load_export

parent f8d29be5
No related branches found
No related tags found
1 merge request!1600Fix handling of new workers and revisions in load_export
......@@ -146,19 +146,26 @@ class Command(BaseCommand):
)]
def convert_worker_versions(self, row):
repository = Repository.objects.get(url=row['repository_url'])
worker, _ = Worker.objects.get_or_create(
slug=row["slug"],
repository__url=row["repository_url"],
repository=repository,
defaults={
"type": row["type"],
"name": row["name"],
}
)
revision, _ = Revision.objects.get_or_create(
repo__url=row["repository_url"],
repo=repository,
hash=row["revision"],
defaults={"message": "Fake revision", "author": self.user.display_name}
defaults={
"message": "Fake revision",
"author": self.user.display_name,
}
)
return [WorkerVersion(
id=row["id"],
worker=worker,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment