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 AB01C1FF163 for ; Thu, 12 Sep 2024 15:22:01 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 0E4B331E4B; Thu, 12 Sep 2024 15:22:02 +0200 (CEST) Message-ID: Date: Thu, 12 Sep 2024 15:21:28 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: Proxmox VE development discussion , =?UTF-8?Q?Fabian_Gr=C3=BCnbichler?= References: <20240813132829.117460-1-f.ebner@proxmox.com> <20240813132829.117460-11-f.ebner@proxmox.com> <1726143164.cctor3lqz7.astroid@yuna.none> Content-Language: en-US From: Fiona Ebner In-Reply-To: <1726143164.cctor3lqz7.astroid@yuna.none> X-SPAM-LEVEL: Spam detection results: 0 AWL -0.057 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 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. RCVD_IN_VALIDITY_RPBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. RCVD_IN_VALIDITY_SAFE_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. SPF_HELO_NONE 0.001 SPF: HELO does not publish an SPF Record SPF_PASS -0.001 SPF: sender matches SPF record Subject: Re: [pve-devel] [RFC storage v2 10/25] plugin: introduce new_backup_provider() method X-BeenThere: pve-devel@lists.proxmox.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Proxmox VE development discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Proxmox VE development discussion Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: pve-devel-bounces@lists.proxmox.com Sender: "pve-devel" QW0gMTIuMDkuMjQgdW0gMTQ6NDMgc2NocmllYiBGYWJpYW4gR3LDvG5iaWNobGVyOgo+IE9uIEF1 Z3VzdCAxMywgMjAyNCAzOjI4IHBtLCBGaW9uYSBFYm5lciB3cm90ZToKPj4KPj4gQ29udGFpbmVy IG1lY2hhbmlzbSAnZGlyZWN0b3J5JzoKPj4KPj4gVGhlIGJhY2t1cCBwcm92aWRlciBnaXZlcyB0 aGUgcGF0aCB0byBhIGRpcmVjdG9yeSB3aXRoIHRoZSBmdWxsCj4+IGZpbGVzeXN0ZW0gc3RydWN0 dXJlIG9mIHRoZSBjb250YWluZXIuCj4+Cj4+IENvbnRhaW5lciBtZWNoYW5pc20gJ2RpcmVjdG9y eSc6Cj4+Cj4+IFRoZSBiYWNrdXAgcHJvdmlkZXIgZ2l2ZXMgdGhlIHBhdGggdG8gYSAocG90ZW50 aWFsbHkgY29tcHJlc3NlZCkgdGFyCj4+IGFyY2hpdmUgd2l0aCB0aGUgZnVsbCBmaWxlc3lzdGVt IHN0cnVjdHVyZSBvZiB0aGUgY29udGFpbmVyLgo+IAo+IHNhbWUgYXMgaW4gdGhlIGNvdmVyIGxl dHRlciA7KSBiYXNlIG9uIHRoZSBjb2RlIGhlcmUgSSBhc3N1bWUgdGhlIHNlY29uZAo+IG9uZSBz aG91bGQgYmUgdGFyLiBJIHdvbmRlciB3aGV0aGVyIGp1c3QgdGFyIHdvdWxkbid0IGJlIGVub3Vn aCAoZWFzaWVyCj4gdG8gbm90IGdldCBBQ0xzL3hhdHRycy9vd25lcnNoaXAvLi4gcmlnaHQpPwo+ IAoKWWVzLCBzaG91bGQgYmUgdGFyLCB3aWxsIGZpeCEKCkknZCBndWVzcyBpdCBpcyBtb3JlIGNv bnZlbmllbnQgZm9yIG1hbnkgcHJvdmlkZXJzIHRvIGV4cG9zZSAoYSBGVVNFCm1vdW50IG9mKSBh IGRpcmVjdG9yeS4gVXNpbmcgdGFyIGNhbiBtZWFuIG1vcmUgd29yay4gRS5nLiB3aXRoIEJvcmcs Cm1vdW50aW5nIHRoZSBhcmNoaXZlIHNlZW1zIG11Y2ggY2hlYXBlciB0aGFuIGNyZWF0aW5nIHRo ZSB0YXIuIEl0J3MgYWxzbwp0aGF0IHRoZSBhcmNoaXZlIGxvb2tzIGxpa2U6Cmd1ZXN0LmNvbmZp ZwpmaXJld2FsbC5jb25maWcKZmlsZXN5c3RlbS8KYW5kIHdoaWxlIGJvcmcgaGFzICJleHBvcnQt dGFyIiB3aGVyZSBvbmUgY2FuIHNwZWNpZnkgc3BlY2lmaWMgcGF0aHMsCnRoZSB0YXIgd2lsbCBz dGlsbCBjb250YWluIHRoZSAiZmlsZXN5c3RlbS8iIHByZWZpeC4gTm90IHN1cmUgaWYgdGhlcmUK aXMgYW4gZWFzeSB3YXkgdG8gZ2V0IHJpZCBvZiB0aGF0LgoKPj4gZGlmZiAtLWdpdCBhL3NyYy9Q VkUvU3RvcmFnZS9QbHVnaW4ucG0gYi9zcmMvUFZFL1N0b3JhZ2UvUGx1Z2luLnBtCj4+IGluZGV4 IDY0NDQzOTAuLmQ1Yjc2YWUgMTAwNjQ0Cj4+IC0tLSBhL3NyYy9QVkUvU3RvcmFnZS9QbHVnaW4u cG0KPj4gKysrIGIvc3JjL1BWRS9TdG9yYWdlL1BsdWdpbi5wbQo+PiBAQCAtMTc1NSw2ICsxNzU1 LDIxIEBAIHN1YiByZW5hbWVfdm9sdW1lIHsKPj4gICAgICByZXR1cm4gIiR7c3RvcmVpZH06JHti YXNlfSR7dGFyZ2V0X3ZtaWR9LyR7dGFyZ2V0X3ZvbG5hbWV9IjsKPj4gIH0KPj4gIAo+PiArIyBV c2VkIGJ5IHN0b3JhZ2UgcGx1Z2lucyBmb3IgZXh0ZXJuYWwgYmFja3VwIHByb3ZpZGVycy4gU2Vl IFBWRTo6QmFja3VwUHJvdmlkZXI6OlBsdWdpbiBmb3IgdGhlIEFQSQo+PiArIyB0aGUgcHJvdmlk ZXIgbmVlZHMgdG8gaW1wbGVtZW50Lgo+PiArIwo+PiArIyAkc2NmZyAtIHRoZSBzdG9yYWdlIGNv bmZpZ3VyYXRpb24KPj4gKyMgJHN0b3JlaWQgLSB0aGUgc3RvcmFnZSBJRAo+PiArIyAkbG9nX2Z1 bmN0aW9uKCRsb2dfbGV2ZWwsICRtZXNzYWdlKSAtIHRoaXMgbG9nIGZ1bmN0aW9uIGNhbiBiZSB1 c2VkIHRvIHdyaXRlIHRvIHRoZSBiYWNrdXAgdGFzawo+PiArIyAgIGxvZyBpbiBQcm94bW94IFZF LiAkbG9nX2xldmVsIGlzICdpbmZvJywgJ3dhcm4nIG9yICdlcnInLCAkbWVzc2FnZSBpcyB0aGUg bWVzc2FnZSB0byBiZSBwcmludGVkLgo+PiArIwo+PiArIyBSZXR1cm5zIGEgYmxlc3NlZCByZWZl cmVuY2UgdG8gdGhlIGJhY2t1cCBwcm92aWRlciBjbGFzcy4KPj4gK3N1YiBuZXdfYmFja3VwX3By b3ZpZGVyIHsKPj4gKyAgICBteSAoJGNsYXNzLCAkc2NmZywgJHN0b3JlaWQsICRsb2dfZnVuY3Rp b24pID0gQF87Cj4+ICsKPj4gKyAgICByZXR1cm47Cj4+ICt9Cj4gCj4gd291bGQgaXQgbWF5YmUg bWFrZSBzZW5zZSB0byBtYWtlIHRoaXMgYSAiZGllIGltcGxlbWVudCBtZSIgYW5kIG1ha2UgdGhl Cj4gb3B0LWluIHZpYSB0aGUgc3RvcmFnZSBwbHVnaW4gZmVhdHVyZXM/IGl0IHdvdWxkIGJlIG1v cmUgaW4gbGluZSB3aXRoCj4gd2hhdCB3ZSBkbyBpbiBvdGhlciBwYXJ0cyBhbmQgbGVzcyBzdWJ0 bGUuLgo+IAoKV2UgZG9uJ3QgaGF2ZSBhIG1ldGhvZCBmb3Igc3RvcmFnZSBwbHVnaW4gZmVhdHVy ZXMgeWV0LCBvbmx5CnZvbHVtZV9oYXNfZmVhdHVyZSgpIGFuZCB0aGUgc3RhbmQtYWxvbmUgc3Rv cmFnZV9jYW5fcmVwbGljYXRlKCkuIFdlCmNvdWxkIGdlbmVyYWxpemUgKGFuZCBkZXByZWNhdGUp IHRoZSBsYXR0ZXIgdGhvdWdoLgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fCnB2ZS1kZXZlbCBtYWlsaW5nIGxpc3QKcHZlLWRldmVsQGxpc3RzLnByb3ht b3guY29tCmh0dHBzOi8vbGlzdHMucHJveG1veC5jb20vY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZv L3B2ZS1kZXZlbAo=