From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1679171763; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=dwnYkwA8fwd+TQJo3PPPqt1XokDwlp4dy2GZJwpUqT0=; b=i092l05BI1SDH4epOO2C/jBkpYOVelscPPfbD0qPP8SnsBoX75ZGFHfep+KtPnt6iG FwzLvGopyc4uTZN78hXLcjAUDvlGqnf9xGnaochlUD3CipQro/P9qSd27v4JhLOhrQCT SXyYfPRNaAe5Tkp06NyodAu+GL98TUONbTS6xmuHcRtDsE+3jaR3ashdDXmNFIbVIuYz t5o1XfM785Ci5xcAD2tmDCJQ2r1Nz3NMK2Qp+xjRRLi40xmbAgIYVF2MpPv90gaRK+1N hNMqC6lXeTYH158B2+MXzJk2xuxzV3qKaEVJs/rjRJrRLcECsxu1mlYrqNNdVT/+60kj OxHA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1679171763; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=dwnYkwA8fwd+TQJo3PPPqt1XokDwlp4dy2GZJwpUqT0=; b=3BrVpSR93GbkFK8MIeCdzV4CNvQuXhk5SNk6g4mvZjzcDZ9sIR/PUFH5lvfFhzBbwv szK4Uo+V8zqpdnBXrdUwfFUn+KkgEG+mFG2Ux36JHM0NA32+eou0BAPLUI84XupMuFpp PB+I+1atkJSJWL5BH/H41mGZvV+Dg3+9v06w9wZGoonBMHEUo4Uu7s0VZh134VJrCvtV B3T9hOkak97WucMvJ+zpokFbt/TqToNLjXeGkF2RzTDmAkh+/FjO0a5rlQfEZYtdfqXz 1cpZJQKB1jNn3hFC0AQWwKTgJLuIhepW6frNCAWK4LgPk75Pf5nN9HQMHQ6iToLooZw0 h9Nw== X-Gm-Message-State: AO0yUKWotzxqVcGTcoaYwrAH5hR5E/BSMCb3fnKX8nhQXN9iqIf9i4Dd 9ImSdEzhEW7ozjDWBRV+elA9caKuAQk= X-Google-Smtp-Source: AK7set89F/uT2Qh+uFPmW0+/Fpt9VzUkMxDgpCpFVQ2fV69iFYsDBqqp0ha4mKZ98q1aMrxdElQkTg== X-Received: by 2002:a05:6830:4ad:b0:697:bfe5:93a0 with SMTP id l13-20020a05683004ad00b00697bfe593a0mr1740402otd.10.1679171762824; Sat, 18 Mar 2023 13:36:02 -0700 (PDT) Message-ID: Date: Sat, 18 Mar 2023 23:36:01 +0300 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Firefox/102.0 Thunderbird/102.8.0 Content-Language: ru, en-US To: devel@lists.altlinux.org References: <20230318172721.fe4ynigmdixqjxtl@altlinux.org> From: Leonid Krivoshein In-Reply-To: <20230318172721.fe4ynigmdixqjxtl@altlinux.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [devel] =?utf-8?b?UTogUmU6IGFsdHJlcG9kYiAtINCw0YDRhdC40YLQtdC6?= =?utf-8?b?0YLRg9GA0LAg0JHQlA==?= X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Mar 2023 20:36:10 -0000 Archived-At: List-Archive: List-Post: Привет! On 3/18/23 20:27, Vitaly Chikunov wrote: > Hi, > > On Mon, Aug 15, 2022 at 10:42:30AM +0300, Danil Shein wrote: >> АПИ публичное и доступно тут: https://rdb.altlinux.org/api/ > Подскажите, пожалуйста, каким запросом можно вывести тот же список > заданий, что выводится командой: > > ssh girar task ls --user=kernelbot --brief > Я в этом мало что понимаю, но вижу одну закономерность :-) $ ssh girar task ls --user=kernelbot --brief |wc -l 25 $ curl -s -H 'accept: application/json' -X 'GET' \ 'https://rdb.altlinux.org/api/task/progress/find_tasks?input=kernel-image&owner=kernelbot&state=EPERM,FAILED&tasks_limit=10000' \    |jq -C |less -r В начале вывод присутствует: "length": 25 Могу предположить, что в этом выводе есть нужная информация, но её надо фильтровать на стороне клиента. Да, было бы удобно иметь запрос на активные задания без детализации. > Спасибо, > > ps. Где girar это gyle.altlinux.org. > > pps. JFYI. Я попытался сам угадать нужный запрос, но не смог. Не понятно > что значат в описании API такие фразы > > "Get branches list for last tasks" > > что такое "last tasks". > > "Task search by ID, task owner or component." > > "Компонента" нет в списке параметров. > > "branch string (query) name of packageset" > > Что значит что branch это packageset? > > Чем отличаются эти два запроса: > > "Task search by ID, task owner or component" > "Task search by ID, owner, repo, state and component." > > при этом, в первом запросе есть поле state, а во втором нет. -- WBR, Leonid Krivoshein.