From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from firstgate.proxmox.com (firstgate.proxmox.com [212.224.123.68]) by lore.proxmox.com (Postfix) with ESMTPS id 0292C1FF56B for ; Mon, 22 Apr 2024 13:38:36 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 38CF2F3B6; Mon, 22 Apr 2024 13:38:40 +0200 (CEST) From: =?UTF-8?q?Fabian=20Gr=C3=BCnbichler?= To: pbs-devel@lists.proxmox.com Date: Mon, 22 Apr 2024 13:38:32 +0200 Message-Id: <20240422113834.842169-3-f.gruenbichler@proxmox.com> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20240422113834.842169-1-f.gruenbichler@proxmox.com> References: <20240422110505.2052480-1-d.csapak@proxmox.com> <20240422113834.842169-1-f.gruenbichler@proxmox.com> MIME-Version: 1.0 X-SPAM-LEVEL: Spam detection results: 0 AWL 0.055 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DMARC_MISSING 0.1 Missing DMARC policy KAM_DMARC_STATUS 0.01 Test Rule for DKIM or SPF Failure with Strict Alignment SPF_HELO_NONE 0.001 SPF: HELO does not publish an SPF Record SPF_PASS -0.001 SPF: sender matches SPF record Subject: [pbs-devel] [PATCH proxmox-backup 2/4] api: merge garbage-collection-status and -job-status X-BeenThere: pbs-devel@lists.proxmox.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Proxmox Backup Server development discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Proxmox Backup Server development discussion Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: pbs-devel-bounces@lists.proxmox.com Sender: "pbs-devel" dGhlIGxhdHRlciB3YXMgbmV3bHkgaW50cm9kdWNlZCwgYW5kIHRoZXkgYm90aCByZXR1cm4gYmFz aWNhbGx5IHRoZSBzYW1lCmluZm9ybWF0aW9uIG5vdy4gdGhlIG5ldyBleHRlbmRlZCAoam9iKSBz dGF0dXMgc3RydWN0IGlzIGEgc3RyaWN0IHN1cGVyc2V0IG9mCnRoZSBvbGQgc3RhdHVzIHN0cnVj dCwgc28gdGhpcyBpcyBub3QgYSBicmVha2luZyBjaGFuZ2UgQVBJIHdpc2UuCgpTaWduZWQtb2Zm LWJ5OiBGYWJpYW4gR3LDvG5iaWNobGVyIDxmLmdydWVuYmljaGxlckBwcm94bW94LmNvbT4KLS0t CiBzcmMvYXBpMi9hZG1pbi9kYXRhc3RvcmUucnMgfCAzNCArLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tCiBzcmMvYXBpMi9hZG1pbi9nYy5ycyAgICAgICAgfCAgOCArKystLS0tLQog MiBmaWxlcyBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDM4IGRlbGV0aW9ucygtKQoKZGlmZiAt LWdpdCBhL3NyYy9hcGkyL2FkbWluL2RhdGFzdG9yZS5ycyBiL3NyYy9hcGkyL2FkbWluL2RhdGFz dG9yZS5ycwppbmRleCBkYTJiNTQ1YS4uZTdhODIzYjUgMTAwNjQ0Ci0tLSBhL3NyYy9hcGkyL2Fk bWluL2RhdGFzdG9yZS5ycworKysgYi9zcmMvYXBpMi9hZG1pbi9kYXRhc3RvcmUucnMKQEAgLTEy MTIsMzQgKzEyMTIsNiBAQCBwdWIgZm4gc3RhcnRfZ2FyYmFnZV9jb2xsZWN0aW9uKAogICAgIE9r KGpzb24hKHVwaWRfc3RyKSkKIH0KIAotI1thcGkoCi0gICAgaW5wdXQ6IHsKLSAgICAgICAgcHJv cGVydGllczogewotICAgICAgICAgICAgc3RvcmU6IHsKLSAgICAgICAgICAgICAgICBzY2hlbWE6 IERBVEFTVE9SRV9TQ0hFTUEsCi0gICAgICAgICAgICB9LAotICAgICAgICB9LAotICAgIH0sCi0g ICAgcmV0dXJuczogewotICAgICAgICB0eXBlOiBHYXJiYWdlQ29sbGVjdGlvblN0YXR1cywKLSAg ICB9LAotICAgIGFjY2VzczogewotICAgICAgICBwZXJtaXNzaW9uOiAmUGVybWlzc2lvbjo6UHJp dmlsZWdlKCZbImRhdGFzdG9yZSIsICJ7c3RvcmV9Il0sIFBSSVZfREFUQVNUT1JFX0FVRElULCBm YWxzZSksCi0gICAgfSwKLSldCi0vLy8gR2FyYmFnZSBjb2xsZWN0aW9uIHN0YXR1cy4KLXB1YiBm biBnYXJiYWdlX2NvbGxlY3Rpb25fc3RhdHVzKAotICAgIHN0b3JlOiBTdHJpbmcsCi0gICAgX2lu Zm86ICZBcGlNZXRob2QsCi0gICAgX3JwY2VudjogJm11dCBkeW4gUnBjRW52aXJvbm1lbnQsCi0p IC0+IFJlc3VsdDxHYXJiYWdlQ29sbGVjdGlvblN0YXR1cywgRXJyb3I+IHsKLSAgICBsZXQgZGF0 YXN0b3JlID0gRGF0YVN0b3JlOjpsb29rdXBfZGF0YXN0b3JlKCZzdG9yZSwgU29tZShPcGVyYXRp b246OlJlYWQpKT87Ci0KLSAgICBsZXQgc3RhdHVzID0gZGF0YXN0b3JlLmxhc3RfZ2Nfc3RhdHVz KCk7Ci0KLSAgICBPayhzdGF0dXMpCi19Ci0KICNbYXBpKAogICAgIGlucHV0OiB7CiAgICAgICAg IHByb3BlcnRpZXM6IHsKQEAgLTEyNTYsNyArMTIyOCw3IEBAIHB1YiBmbiBnYXJiYWdlX2NvbGxl Y3Rpb25fc3RhdHVzKAogICAgIH0sCiApXQogLy8vIEdhcmJhZ2UgY29sbGVjdGlvbiBzdGF0dXMu Ci1wdWIgZm4gZ2FyYmFnZV9jb2xsZWN0aW9uX2pvYl9zdGF0dXMoCitwdWIgZm4gZ2FyYmFnZV9j b2xsZWN0aW9uX3N0YXR1cygKICAgICBzdG9yZTogU3RyaW5nLAogICAgIF9pbmZvOiAmQXBpTWV0 aG9kLAogICAgIF9ycGNlbnY6ICZtdXQgZHluIFJwY0Vudmlyb25tZW50LApAQCAtMjQwNiwxMCAr MjM3OCw2IEBAIGNvbnN0IERBVEFTVE9SRV9JTkZPX1NVQkRJUlM6IFN1YmRpck1hcCA9ICZbCiAg ICAgICAgICAgICAuZ2V0KCZBUElfTUVUSE9EX0dBUkJBR0VfQ09MTEVDVElPTl9TVEFUVVMpCiAg ICAgICAgICAgICAucG9zdCgmQVBJX01FVEhPRF9TVEFSVF9HQVJCQUdFX0NPTExFQ1RJT04pLAog ICAgICksCi0gICAgKAotICAgICAgICAiZ2Mtam9iLXN0YXR1cyIsCi0gICAgICAgICZSb3V0ZXI6 Om5ldygpLmdldCgmQVBJX01FVEhPRF9HQVJCQUdFX0NPTExFQ1RJT05fSk9CX1NUQVRVUyksCi0g ICAgKSwKICAgICAoCiAgICAgICAgICJncm91cC1ub3RlcyIsCiAgICAgICAgICZSb3V0ZXI6Om5l dygpCmRpZmYgLS1naXQgYS9zcmMvYXBpMi9hZG1pbi9nYy5ycyBiL3NyYy9hcGkyL2FkbWluL2dj LnJzCmluZGV4IDc1MzVmMzY5Li5iY2EwNjg5NyAxMDA2NDQKLS0tIGEvc3JjL2FwaTIvYWRtaW4v Z2MucnMKKysrIGIvc3JjL2FwaTIvYWRtaW4vZ2MucnMKQEAgLTgsNyArOCw3IEBAIHVzZSBwYnNf YXBpX3R5cGVzOjpEQVRBU1RPUkVfU0NIRU1BOwogCiB1c2Ugc2VyZGVfanNvbjo6VmFsdWU7CiAK LXVzZSBjcmF0ZTo6YXBpMjo6YWRtaW46OmRhdGFzdG9yZTo6e2dhcmJhZ2VfY29sbGVjdGlvbl9q b2Jfc3RhdHVzLCBnZXRfZGF0YXN0b3JlX2xpc3R9OwordXNlIGNyYXRlOjphcGkyOjphZG1pbjo6 ZGF0YXN0b3JlOjp7Z2FyYmFnZV9jb2xsZWN0aW9uX3N0YXR1cywgZ2V0X2RhdGFzdG9yZV9saXN0 fTsKIAogI1thcGkoCiAgICAgaW5wdXQ6IHsKQEAgLTM3LDEzICszNywxMSBAQCBwdWIgZm4gbGlz dF9hbGxfZ2Nfam9icygKICAgICBycGNlbnY6ICZtdXQgZHluIFJwY0Vudmlyb25tZW50LAogKSAt PiBSZXN1bHQ8VmVjPEdhcmJhZ2VDb2xsZWN0aW9uSm9iU3RhdHVzPiwgRXJyb3I+IHsKICAgICBs ZXQgZ2NfaW5mbyA9IG1hdGNoIHN0b3JlIHsKLSAgICAgICAgU29tZShzdG9yZSkgPT4gewotICAg ICAgICAgICAgZ2FyYmFnZV9jb2xsZWN0aW9uX2pvYl9zdGF0dXMoc3RvcmUsIF9pbmZvLCBycGNl bnYpLm1hcCh8aW5mb3wgdmVjIVtpbmZvXSk/Ci0gICAgICAgIH0KKyAgICAgICAgU29tZShzdG9y ZSkgPT4gZ2FyYmFnZV9jb2xsZWN0aW9uX3N0YXR1cyhzdG9yZSwgX2luZm8sIHJwY2VudikubWFw KHxpbmZvfCB2ZWMhW2luZm9dKT8sCiAgICAgICAgIE5vbmUgPT4gZ2V0X2RhdGFzdG9yZV9saXN0 KFZhbHVlOjpOdWxsLCBfaW5mbywgcnBjZW52KT8KICAgICAgICAgICAgIC5pbnRvX2l0ZXIoKQog ICAgICAgICAgICAgLm1hcCh8c3RvcmVfbGlzdF9pdGVtfCBzdG9yZV9saXN0X2l0ZW0uc3RvcmUp Ci0gICAgICAgICAgICAuZmlsdGVyX21hcCh8c3RvcmV8IGdhcmJhZ2VfY29sbGVjdGlvbl9qb2Jf c3RhdHVzKHN0b3JlLCBfaW5mbywgcnBjZW52KS5vaygpKQorICAgICAgICAgICAgLmZpbHRlcl9t YXAofHN0b3JlfCBnYXJiYWdlX2NvbGxlY3Rpb25fc3RhdHVzKHN0b3JlLCBfaW5mbywgcnBjZW52 KS5vaygpKQogICAgICAgICAgICAgLmNvbGxlY3Q6OjxWZWM8Xz4+KCksCiAgICAgfTsKIAotLSAK Mi4zOS4yCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f CnBicy1kZXZlbCBtYWlsaW5nIGxpc3QKcGJzLWRldmVsQGxpc3RzLnByb3htb3guY29tCmh0dHBz Oi8vbGlzdHMucHJveG1veC5jb20vY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL3Bicy1kZXZlbAo=