Thanks for the help, that is exactly what I was looking for :) I will share
the UI with you once it is in good shape.

Thanks,
Dev

On Tue, Mar 5, 2013 at 8:57 AM, Lucas Meneghel Rodrigues <[email protected]>wrote:

> On 03/05/2013 12:34 AM, Dev Priya wrote:
>
>> Hi,
>>
>> I have developed a Node.js based web UI that interacts with Autotest
>> using the JSON interface that Autotest's default GWT frontend uses. For the
>> jobs table I want to be able to search all jobs whose names match the given
>> pattern but the current interface seems to be doing an exact match instead
>> of a regular expression based or a partial match. For example -
>>
>
> That's great! If sometime you'd like to share it, we'd be happy to embrace
> it.
>
>
>  For my requirement, typing "Sleep Test" should be able to match "Sample
>> Sleep Test", "Sleep Test" and "Sleep Test Modified" but right now it will
>> match only "Sleep Test".
>>
>> I want to know if there is a provision to achieve what I am looking for
>> in the existing interface?
>>
>
> I was looking, and the rpc interface offers an API to list tests:
>
> def get_tests(**filter_data):
>     return rpc_utils.prepare_for_**serialization(
>         models.Test.list_objects(**filter_data))
>
> So the key here is to provide the right filter data. So, Django offers a
> number of filters, and the one that does the "LIKE" match is
> name__contains. So you would have to call the get_tests API with the filter
> data:
>
> {'name__contains': 'Sleep Test', 'experimental': False}
>
> I believe that's what you were looking for. In case it isn't, let me know.
>
_______________________________________________
Autotest-kernel mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/autotest-kernel

Reply via email to