summaryrefslogtreecommitdiffstats
path: root/bitbake/lib/toaster/toastergui/views.py
diff options
context:
space:
mode:
Diffstat (limited to 'bitbake/lib/toaster/toastergui/views.py')
-rw-r--r--bitbake/lib/toaster/toastergui/views.py17
1 files changed, 14 insertions, 3 deletions
diff --git a/bitbake/lib/toaster/toastergui/views.py b/bitbake/lib/toaster/toastergui/views.py
index d54c66be81..1604bb6bc4 100644
--- a/bitbake/lib/toaster/toastergui/views.py
+++ b/bitbake/lib/toaster/toastergui/views.py
@@ -335,9 +335,20 @@ def recipe(request, build_id, recipe_id):
335 template = "recipe.html" 335 template = "recipe.html"
336 if Recipe.objects.filter(pk=recipe_id).count() == 0 : 336 if Recipe.objects.filter(pk=recipe_id).count() == 0 :
337 return redirect(builds) 337 return redirect(builds)
338
339 object = Recipe.objects.filter(pk=recipe_id)[0]
340 layer_version = Layer_Version.objects.filter(pk=object.layer_version_id)[0]
341 layer = Layer.objects.filter(pk=layer_version.layer_id)[0]
342 tasks = Task.objects.filter(recipe_id = recipe_id).filter(build_id = build_id)
343 packages = Package.objects.filter(recipe_id = recipe_id).filter(build_id = build_id)
344
338 context = { 345 context = {
339 'build' : Build.objects.filter(pk=build_id)[0], 346 'build' : Build.objects.filter(pk=build_id)[0],
340 'object' : Recipe.objects.filter(pk=recipe_id)[0], 347 'object' : object,
348 'layer_version' : layer_version,
349 'layer' : layer,
350 'tasks' : tasks,
351 'packages': packages,
341 } 352 }
342 return render(request, template, context) 353 return render(request, template, context)
343 354
@@ -399,7 +410,7 @@ def tasks(request, build_id):
399 return render(request, template, context) 410 return render(request, template, context)
400 411
401def recipes(request, build_id): 412def recipes(request, build_id):
402 template = 'recipe.html' 413 template = 'recipes.html'
403 mandatory_parameters = { 'count': 100, 'page' : 1}; 414 mandatory_parameters = { 'count': 100, 'page' : 1};
404 retval = _verify_parameters( request.GET, mandatory_parameters ) 415 retval = _verify_parameters( request.GET, mandatory_parameters )
405 if retval: 416 if retval: