[devel] Q: Re: altrepodb - архитектура БД
Vitaly Chikunov
vt на altlinux.org
Пн Мар 20 12:10:15 MSK 2023
Danil,
Спасибо за ответ.
On Mon, Mar 20, 2023 at 09:20:49AM +0300, Danil Shein wrote:
> Добрый день!
>
> Если я приавильно понял что вы хотите найти, то сделать можно вот так:
>
> > /task/progress/find_tasks/task/progress/find_tasks/task/progress/find_tasks/task/progress/find_tasks:
> >
> > curl -X 'GET' 'https://rdb.altlinux.org/api/task/progress/find_tasks?input=%40kernelbot&branch=p10&state=DONE,EPERM,FAILED,NEW&tasks_limit=10'
> Если вы не указываете имя исходного пакета (пакетов), то можно указать имя
> владельца задания в формате @MAINATINER.
(Как я понял это нужно только потому что поле input= обязательное.
Полезная информация.)
Возможно я неудачно выразился, мне нужно было вывести тот же список
заданий, что выводит команда сборочницы `task ls --user=kernelbot`.
То есть это список всех заданий на сборочнице этого пользователя.
Но это не все задания, которые есть в репозитории этого пользователя.
Как я понял2, чтоб этого достичь - единственный вариант, это указать в state=
все возможные состояния кроме DONE.
А API вызов find_tasks_lookup для этого не подходит, так как state= в нем
задать нельзя.
Подробная информация о списке рассылки Devel