mirror of
https://git.yoctoproject.org/poky
synced 2026-05-09 05:29:32 +00:00
bitbake: toaster: orm get_project_layer_versions to return layer_version objects
Instead of returning layercommits return the actual Layer_Version objects for the layercommit as these are the useful objects which contain the metadata. (Bitbake rev: 480f0d307a3183df16fd383c7a3f96f00d09fbd4) Signed-off-by: Michael Wood <michael.g.wood@intel.com> Signed-off-by: brian avery <avery.brian@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
796e3481ad
commit
c80b7dfee2
@@ -265,12 +265,13 @@ class Project(models.Model):
|
||||
|
||||
def get_project_layer_versions(self, pk=False):
|
||||
""" Returns the Layer_Versions currently added to this project """
|
||||
layer_versions = self.projectlayer_set.all().values('layercommit')
|
||||
layer_versions = self.projectlayer_set.all().values_list('layercommit',
|
||||
flat=True)
|
||||
|
||||
if pk is False:
|
||||
return layer_versions
|
||||
return Layer_Version.objects.filter(pk__in=layer_versions)
|
||||
else:
|
||||
return layer_versions.values_list('layercommit__pk', flat=True)
|
||||
return layer_versions
|
||||
|
||||
|
||||
def get_available_machines(self):
|
||||
|
||||
Reference in New Issue
Block a user