summaryrefslogtreecommitdiffstats
path: root/bitbake/lib/toaster/bldcontrol/management/commands/checksettings.py
diff options
context:
space:
mode:
Diffstat (limited to 'bitbake/lib/toaster/bldcontrol/management/commands/checksettings.py')
-rw-r--r--bitbake/lib/toaster/bldcontrol/management/commands/checksettings.py9
1 files changed, 4 insertions, 5 deletions
diff --git a/bitbake/lib/toaster/bldcontrol/management/commands/checksettings.py b/bitbake/lib/toaster/bldcontrol/management/commands/checksettings.py
index 9b58587316..08eebceaab 100644
--- a/bitbake/lib/toaster/bldcontrol/management/commands/checksettings.py
+++ b/bitbake/lib/toaster/bldcontrol/management/commands/checksettings.py
@@ -150,16 +150,15 @@ class Command(NoArgsCommand):
150 bvo = BitbakeVersion.objects.get(name = ri['bitbake']) 150 bvo = BitbakeVersion.objects.get(name = ri['bitbake'])
151 assert bvo is not None 151 assert bvo is not None
152 152
153 ro, created = Release.objects.get_or_create(name = ri['name'], bitbake_version = bvo) 153 ro, created = Release.objects.get_or_create(name = ri['name'], bitbake_version = bvo, branch = Branch.objects.get( layer_source__name = ri['layersource'], name=ri['branch']))
154 ro.description = ri['description'] 154 ro.description = ri['description']
155 ro.branch = ri['branch'] 155 ro.helptext = ri['helptext']
156 ro.save() 156 ro.save()
157 157
158 for dli in ri['defaultlayers']: 158 for dli in ri['defaultlayers']:
159 lsi, layername = dli.split(":")
160 layer, created = Layer.objects.get_or_create( 159 layer, created = Layer.objects.get_or_create(
161 layer_source = LayerSource.objects.get(name = lsi), 160 layer_source = LayerSource.objects.get(name = ri['layersource']),
162 name = layername 161 name = dli
163 ) 162 )
164 ReleaseDefaultLayer.objects.get_or_create( release = ro, layer = layer) 163 ReleaseDefaultLayer.objects.get_or_create( release = ro, layer = layer)
165 164