From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <pbs-devel-bounces@lists.proxmox.com>
Received: from firstgate.proxmox.com (firstgate.proxmox.com [IPv6:2a01:7e0:0:424::9])
	by lore.proxmox.com (Postfix) with ESMTPS id 6098F1FF15C
	for <inbox@lore.proxmox.com>; Fri, 18 Apr 2025 13:52:05 +0200 (CEST)
Received: from firstgate.proxmox.com (localhost [127.0.0.1])
	by firstgate.proxmox.com (Proxmox) with ESMTP id 5641D3AFD7;
	Fri, 18 Apr 2025 13:52:02 +0200 (CEST)
Date: Fri, 18 Apr 2025 13:51:56 +0200
From: Fabian =?iso-8859-1?q?Gr=FCnbichler?= <f.gruenbichler@proxmox.com>
To: Proxmox Backup Server development discussion
 <pbs-devel@lists.proxmox.com>, Thomas Lamprecht <t.lamprecht@proxmox.com>
References: <20250416141803.479125-1-c.ebner@proxmox.com>
 <20250416141803.479125-4-c.ebner@proxmox.com>
 <1744880920.s4f2qkbhp2.astroid@yuna.none>
 <41d4c5c5-ce97-40b1-95df-6b5cbfbce432@proxmox.com>
In-Reply-To: <41d4c5c5-ce97-40b1-95df-6b5cbfbce432@proxmox.com>
MIME-Version: 1.0
User-Agent: astroid/0.16.0 (https://github.com/astroidmail/astroid)
Message-Id: <1744976606.84n1dusl2j.astroid@yuna.none>
X-SPAM-LEVEL: Spam detection results:  0
 AWL 0.046 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: Re: [pbs-devel] [RFC proxmox-backup 3/4] datastore: move snapshots
 to trash folder on destroy
X-BeenThere: pbs-devel@lists.proxmox.com
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Proxmox Backup Server development discussion
 <pbs-devel.lists.proxmox.com>
List-Unsubscribe: <https://lists.proxmox.com/cgi-bin/mailman/options/pbs-devel>, 
 <mailto:pbs-devel-request@lists.proxmox.com?subject=unsubscribe>
List-Archive: <http://lists.proxmox.com/pipermail/pbs-devel/>
List-Post: <mailto:pbs-devel@lists.proxmox.com>
List-Help: <mailto:pbs-devel-request@lists.proxmox.com?subject=help>
List-Subscribe: <https://lists.proxmox.com/cgi-bin/mailman/listinfo/pbs-devel>, 
 <mailto:pbs-devel-request@lists.proxmox.com?subject=subscribe>
Reply-To: Proxmox Backup Server development discussion
 <pbs-devel@lists.proxmox.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: pbs-devel-bounces@lists.proxmox.com
Sender: "pbs-devel" <pbs-devel-bounces@lists.proxmox.com>

T24gQXByaWwgMTgsIDIwMjUgMTowNiBwbSwgVGhvbWFzIExhbXByZWNodCB3cm90ZToKPiBBbSAx
Ny4wNC4yNSB1bSAxMToyOSBzY2hyaWViIEZhYmlhbiBHcsO8bmJpY2hsZXI6Cj4+IE9uIEFwcmls
IDE2LCAyMDI1IDQ6MTggcG0sIENocmlzdGlhbiBFYm5lciB3cm90ZToKPj4+IEluc3RlYWQgb2Yg
ZGlyZWN0bHkgZGVsZXRpbmcgdGhlIHNuYXBzaG90IGRpcmVjdG9yeSBhbmQgaXQncyBjb250ZW50
cwo+Pj4gb24gYSBwcnVuZSwgbW92ZSB0aGUgc25hcHNob3QgZGlyZWN0b3J5IGludG8gdGhlIGAu
dHJhc2hgIHN1YmZvbGRlcgo+Pj4gb2YgdGhlIGRhdGFzdG9yZS4KPj4+Cj4+PiBUaGlzIGFsbG93
cyB0byBtYXJrIGNodW5rcyB3aGljaCB3ZXJlIHVzZWQgYnkgdGhlc2UgaW5kZXggZmlsZXMgaWYK
Pj4+IHRoZSBzbmFwc2hvdCB3YXMgcHJ1bmVkIGR1cmluZyBhbiBvbmdvaW5nIGdhcmJhZ2UgY29s
bGVjdGlvbi4KPj4+IEdhcmJhZ2UgY29sbGVjdGlvbiB3aWxsIGNsZWFuIHVwIHRoZXNlIGZpbGVz
IGJlZm9yZSBzdGFydGluZyB3aXRoIHRoZQo+Pj4gbWFya2luZyBwaGFzZSAxIGFuZCByZWFkIGFs
bCBpbmRleCBmaWxlcyBhZnRlciBjb21wbGV0aW5nIHRoYXQgcGhhc2UsCj4+PiB0b3VjaGluZyB0
aGVzZSBjaHVua3MgYXMgd2VsbC4KPj4gCj4+IHNvbWUgb3RoZXIgdmFyaWFudHMgdG8gbWF5YmUg
Y29uc2lkZXI6Cj4+IAo+PiBtYXJraW5nIHRoZSBzbmFwc2hvdCBpdHNlbGYgYXMgdHJhc2ggKGlu
IHRoZSBtYW5pZmVzdCwgb3IgYnkgYWRkaW5nIGEKPj4gdHJhc2ggbWFya2VyIGZpbGUgaW5zaWRl
IHRoZSBkaXIpIC0gdGhpcyB3b3VsZCBtZWFuIHRoYXQgdGhlcmUgaXMgbm8KPj4gaXRlcmF0b3Ig
cmFjZSBpc3N1ZSB3aGVuIHVuZG9pbmcgYSBwcnVuZSwgbm8gZG91YmxlLXBydW5pbmcgY29sbGlz
aW9ucywKPj4gLi4gLSBidXQgaXQgYWxzbyBtZWFucyB3ZSBuZWVkIHRvIGFkYXB0IGFsbCBjYWxs
IHNpdGVzIHRoYXQgc2hvdWxkIHNraXAKPj4gdHJhc2hlZCBzbmFwc2hvdHMgKG1vc3QgZXhpc3Rp
bmcgb25lcyksIHdoaWNoIGlzIG1vcmUgY2h1cm4uCj4gCj4gU2hvdWxkbid0IHdlIHVzZSB0aGUg
Y2VudHJhbCBpdGVyYXRvcnMgaW1wbGVtZW50YXRpb25zIHRvIHF1ZXJ5IGluZGV4ZXM/Cj4gSS5l
LiwgYW55IGNhbGwgc2l0ZSB0aGF0IGRvZXNuJ3Qgc2hvdWxkIHByb2JhYmx5IGJlIHN3aXRjaGVk
IG92ZXIgdG8KPiB0aG9zZSwganVzdCBsaWtlIENocmlzIGRpZCBmb3IgR0MgcmVjZW50bHkuCj4g
VGhlbiBpdCBjb3VsZCBiZSBkZWZpbmVkIGlmIHRyYXNoZWQgaW5kZXhlcyBzaG91bGQgYmUgc2tp
cHBlZCDigJMgdGhlCj4gZGVmYXVsdCDigJMgb3IgaW5jbHVkZWQgd2hlbiBpbnN0YW50aWF0aW5n
IHRoYXQgaXRlcmF0b3IsIGUuZy4gdGhyb3VnaCBhCj4gcGFyYW1ldGVyIG9yIHByb2JhYmx5IGEg
ZGVkaWNhdGVkICJ3aXRoX3RyYXNoIiBmbiDigJMgYnV0IHRoYXQncyBkZXRhaWxzLgoKeWVzLCB0
aGUgcGFydHMgd2hlcmUgd2UgaXRlcmF0ZSBhcmUgZmFpcmx5IGVhc3kgdG8gaGFuZGxlLCBidXQg
d2UgZG8KaGF2ZSBxdWl0ZSBhIGZldyB3aGVyZSB3ZSBhY2Nlc3MgYSBzbmFwc2hvdCBkaXJlY3Rs
eSBhbmQgbWlnaHQgbm90IHdhbnQKdG8gdHJlYXQgYSB0cmFzaGVkIG9uZSBsaWtlIGEgbm9uLXRy
YXNoZWQgb25lIDspCgo+PiBoYXZpbmcgYSB0cmFzaCBkaXIgcGVyIGdyb3VwIGluc3RlYWQgb2Yg
YSBnbG9iYWwgb25lIGZvciB0aGUgd2hvbGUKPj4gZGF0YXN0b3JlIChsZXNzIGxpa2VseSB0byBp
bmN1ciBleHRyYSBjb3N0cyBpbiBjYXNlIHNvbWVib2R5IGhhcyBhIHdlaXJkCj4+IHNldHVwIHdo
ZXJlIG5hbWVzcGFjZXMvLi4gYXJlIHN5bWxpbmtlZCBvciBiaW5kbW91bnRlZCBvciBzaW1pbGFy
Cj4+IHNoZW5hbmlnYW5zKS4gd291bGQgbmVlZCB0byBwb3N0cG9uZSBncm91cCByZW1vdmFsIHRv
IEdDIGluIGNhc2UgYWxsCj4+IHNuYXBzaG90cyBhcmUgcHJ1bmVkLgo+IAo+IEJvdGggb2YgdGhv
c2UgdmFyaWFudHMgd291bGQgbWFrZSByZXN0b3JlIHNpbXBsZXIgdG9vLCBkZXBlbmRzIElNTyBh
Cj4gYml0IGlmIHdlIGFscmVhZHkgcmVhZCB0aGUgbWFuaWZlc3QgZXZlcnl3aGVyZSBhbnl3YXkg
d2hlcmUgdGhlIGluZm8KPiBpcyBuZWVkZWQsIGluIHRoYXQgY2FzZSBJJ2Qgc2xpZ2h0bHkgZmF2
b3IgdGhhdCBhcyBwbGFjZSB0byBzdG9yZSB0aGUKPiBpbmZvIGlmIGEgYmFja3VwIGlzIHRyYXNo
IG9yIG5vdCwgYXMgdGhhdCB3b3VsZCBhdm9pZCB0aGUgbmVlZCBmb3IKPiBhbm90aGVyIGRpcmVj
dG9yeSBvciBmaWxlIHRvIHN0b3JlIChpbm9kZSBleGhhdXN0aW9uKSBhbmQgbWFuYWdlLgoKdGhl
IGl0ZXJhdG9yIGl0c2VsZiBkb2Vzbid0IHlldCByZWFkIHRoZSBtYW5pZmVzdCwgbmVpdGhlciBk
b2VzIHRoZQpncm91cCdzIGBsaXN0X2JhY2t1cHNgIGZuLi4gc28gdGhlICJtYW5pZmVzdC1vbmx5
IiBwYXJ0IHdvdWxkCnBvdGVudGlhbGx5IGFkZCBxdWl0ZSBhIGJpdCBvZiBvdmVyaGVhZCB0aGVy
ZS4uIGJ1dCBvZiBjb3Vyc2UsIHRoaW5ncwpsaWtlIHZlcmlmaWNhdGlvbiBhbmQgc25hcHNob3Qg
bGlzdGluZyBvdmVyIHRoZSBBUEkgYWxyZWFkeSBkbyByZWFkIHRoZQptYW5pZmVzdCBsYXRlci4u
LgoKYW5vdGhlciB2YXJpYW50IHdvdWxkIGJlIHRvIGhhdmUgYSBwZXItZ3JvdXAgbGlzdCBvZiB0
cmFzaGVkIHNuYXBzaG90cwoqYW5kKiBhIG1hcmtlciBpbiB0aGUgbWFuaWZlc3QgLSB0aGF0IHdh
eSBib3RoIHVzZSBjYXNlcyB3b3VsZCBiZQpzdXBwb3J0ZWQsIHdpdGggdGhlIGNhdmVhdCB0aGF0
IHRoZXknZCBoYXZlIHRvIGJlIGtlcHQgaW4gc3luYyAoYnV0IHRoYXQKb25seSBhZmZlY3RzIHBy
dW5lL3VuZG9fcHJ1bmUgaXRzZWxmLCBzbyBtaWdodCBub3QgYmUgKnRoYXQqIGJhZD8pCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KcGJzLWRldmVsIG1h
aWxpbmcgbGlzdApwYnMtZGV2ZWxAbGlzdHMucHJveG1veC5jb20KaHR0cHM6Ly9saXN0cy5wcm94
bW94LmNvbS9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vcGJzLWRldmVsCg==