Update startup scripts to update or create records rather than get/create

This commit is contained in:
Marco Ceppi
2020-07-09 14:49:23 -04:00
parent 8daeadf19e
commit 88f5430f05
10 changed files with 16 additions and 11 deletions

View File

@@ -22,7 +22,7 @@ with file.open('r') as stream:
if color in color_tpl:
params['color'] = color_tpl[0]
rack_role, created = RackRole.objects.get_or_create(**params)
rack_role, created = RackRole.objects.update_or_create(name=params['name'], defaults=params)
if created:
print("🎨 Created rack role", rack_role.name)