[Toaster] [PATCH] toaster: orm Machines filter don't pass self in as parameter
Barros Pena, Belen
belen.barros.pena at intel.com
Wed Sep 30 03:15:57 PDT 2015
On 30/09/2015 11:09, "Michael Wood" <michael.g.wood at intel.com> wrote:
>On 30/09/15 10:21, Barros Pena, Belen wrote:
>>
>> On 29/09/2015 17:18, "toaster-bounces at yoctoproject.org on behalf of
>> Michael Wood" <toaster-bounces at yoctoproject.org on behalf of
>> michael.g.wood at intel.com> wrote:
>>
>>> Fix typo don't pass self in as a parameter, this evaluated to true
>>> giving the wrong results meaning the machines typeahead did not return
>>> valid results.
>> I am not sure if it is connected to this problem, but I can only set
>> machines if I select one of the type ahead suggestions. This is not the
>> correct behaviour. Machines are like build targets: we can never be sure
>> that Toaster knows of all valid options. Therefore, we need to allow
>>free
>> text entry.
>
>This is controlled by the project page so not related to this. Feel free
>to open a bug.
Done
https://bugzilla.yoctoproject.org/show_bug.cgi?id=8418
Cheers
Belén
>
>
>> Right now, if type some random string in the machine field then click
>> 'save', Toaster reverts to the previous value and refuses to take the
>>new
>> one. This also means that, for a local project, where we don't have any
>> information about machines, it is impossible to change the machine
>>value.
>>
>> Cheers,
>>
>> Belén
>>
>>> Signed-off-by: Michael Wood <michael.g.wood at intel.com>
>>> ---
>>> bitbake/lib/toaster/orm/models.py | 2 +-
>>> 1 file changed, 1 insertion(+), 1 deletion(-)
>>>
>>> diff --git a/bitbake/lib/toaster/orm/models.py
>>> b/bitbake/lib/toaster/orm/models.py
>>> index 5aed158..f5529e2 100644
>>> --- a/bitbake/lib/toaster/orm/models.py
>>> +++ b/bitbake/lib/toaster/orm/models.py
>>> @@ -229,7 +229,7 @@ class Project(models.Model):
>>> """ Returns QuerySet of all Machines which are provided by the
>>> Layers currently added to the Project """
>>> queryset = Machine.objects.filter(
>>> - layer_version__in=self.get_project_layer_versions(self))
>>> + layer_version__in=self.get_project_layer_versions())
>>>
>>> return queryset
>>>
>>> --
>>> 2.1.4
>>>
>>> --
>>> _______________________________________________
>>> toaster mailing list
>>> toaster at yoctoproject.org
>>> https://lists.yoctoproject.org/listinfo/toaster
>
More information about the toaster
mailing list