From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <pve-devel-bounces@lists.proxmox.com>
Received: from firstgate.proxmox.com (firstgate.proxmox.com [212.224.123.68])
	by lore.proxmox.com (Postfix) with ESMTPS id 765351FF16B
	for <inbox@lore.proxmox.com>; Thu,  3 Apr 2025 12:35:53 +0200 (CEST)
Received: from firstgate.proxmox.com (localhost [127.0.0.1])
	by firstgate.proxmox.com (Proxmox) with ESMTP id 4C0BB3CA7F;
	Thu,  3 Apr 2025 12:35:27 +0200 (CEST)
From: Markus Frank <m.frank@proxmox.com>
To: pve-devel@lists.proxmox.com
Date: Thu,  3 Apr 2025 12:34:41 +0200
Message-Id: <20250403103442.136958-12-m.frank@proxmox.com>
X-Mailer: git-send-email 2.39.5
In-Reply-To: <20250403103442.136958-1-m.frank@proxmox.com>
References: <20250403103442.136958-1-m.frank@proxmox.com>
MIME-Version: 1.0
X-SPAM-LEVEL: Spam detection results:  0
 AWL -0.005 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: [pve-devel] [PATCH manager v15 11/12] ui: form: add selector for
 directory mappings
X-BeenThere: pve-devel@lists.proxmox.com
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Proxmox VE development discussion <pve-devel.lists.proxmox.com>
List-Unsubscribe: <https://lists.proxmox.com/cgi-bin/mailman/options/pve-devel>, 
 <mailto:pve-devel-request@lists.proxmox.com?subject=unsubscribe>
List-Archive: <http://lists.proxmox.com/pipermail/pve-devel/>
List-Post: <mailto:pve-devel@lists.proxmox.com>
List-Help: <mailto:pve-devel-request@lists.proxmox.com?subject=help>
List-Subscribe: <https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel>, 
 <mailto:pve-devel-request@lists.proxmox.com?subject=subscribe>
Reply-To: Proxmox VE development discussion <pve-devel@lists.proxmox.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: pve-devel-bounces@lists.proxmox.com
Sender: "pve-devel" <pve-devel-bounces@lists.proxmox.com>

UmV2aWV3ZWQtYnk6IExhdXJlbsibaXUgTGVhaHUtVmzEg2R1Y3UgPGwubGVhaHUtdmxhZHVjdUBw
cm94bW94LmNvbQpSZXZpZXdlZC1ieTogRGFuaWVsIEtyYWwgPGQua3JhbEBwcm94bW94LmNvbT4K
VGVzdGVkLWJ5OiBMYXVyZW7Im2l1IExlYWh1LVZsxINkdWN1IDxsLmxlYWh1LXZsYWR1Y3VAcHJv
eG1veC5jb20+ClRlc3RlZC1ieTogRGFuaWVsIEtyYWwgPGQua3JhbEBwcm94bW94LmNvbT4KU2ln
bmVkLW9mZi1ieTogTWFya3VzIEZyYW5rIDxtLmZyYW5rQHByb3htb3guY29tPgotLS0Kbm8gY2hh
bmdlcyBpbiB2MTUKCiB3d3cvbWFuYWdlcjYvTWFrZWZpbGUgICAgICAgICAgICAgICB8ICAxICsK
IHd3dy9tYW5hZ2VyNi9mb3JtL0Rpck1hcFNlbGVjdG9yLmpzIHwgNjMgKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysKIDIgZmlsZXMgY2hhbmdlZCwgNjQgaW5zZXJ0aW9ucygrKQogY3JlYXRl
IG1vZGUgMTAwNjQ0IHd3dy9tYW5hZ2VyNi9mb3JtL0Rpck1hcFNlbGVjdG9yLmpzCgpkaWZmIC0t
Z2l0IGEvd3d3L21hbmFnZXI2L01ha2VmaWxlIGIvd3d3L21hbmFnZXI2L01ha2VmaWxlCmluZGV4
IDU3YzRkMzc3Li5mYWJiZGQyNCAxMDA2NDQKLS0tIGEvd3d3L21hbmFnZXI2L01ha2VmaWxlCisr
KyBiL3d3dy9tYW5hZ2VyNi9NYWtlZmlsZQpAQCAtMzUsNiArMzUsNyBAQCBKU1NSQz0gCQkJCQkJ
CVwKIAlmb3JtL0NvbnRlbnRUeXBlU2VsZWN0b3IuanMJCQlcCiAJZm9ybS9Db250cm9sbGVyU2Vs
ZWN0b3IuanMJCQlcCiAJZm9ybS9EYXlPZldlZWtTZWxlY3Rvci5qcwkJCVwKKwlmb3JtL0Rpck1h
cFNlbGVjdG9yLmpzICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAJZm9ybS9EaXNrRm9ybWF0
U2VsZWN0b3IuanMJCQlcCiAJZm9ybS9EaXNrU3RvcmFnZVNlbGVjdG9yLmpzCQkJXAogCWZvcm0v
RmlsZVNlbGVjdG9yLmpzCQkJCVwKZGlmZiAtLWdpdCBhL3d3dy9tYW5hZ2VyNi9mb3JtL0Rpck1h
cFNlbGVjdG9yLmpzIGIvd3d3L21hbmFnZXI2L2Zvcm0vRGlyTWFwU2VsZWN0b3IuanMKbmV3IGZp
bGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAuLjQ3M2EyZmZlCi0tLSAvZGV2L251bGwKKysr
IGIvd3d3L21hbmFnZXI2L2Zvcm0vRGlyTWFwU2VsZWN0b3IuanMKQEAgLTAsMCArMSw2MyBAQAor
RXh0LmRlZmluZSgnUFZFLmZvcm0uRGlyTWFwU2VsZWN0b3InLCB7CisgICAgZXh0ZW5kOiAnUHJv
eG1veC5mb3JtLkNvbWJvR3JpZCcsCisgICAgYWxpYXM6ICd3aWRnZXQucHZlRGlyTWFwU2VsZWN0
b3InLAorCisgICAgc3RvcmU6IHsKKwlmaWVsZHM6IFsnbmFtZScsICdwYXRoJ10sCisJZmlsdGVy
T25Mb2FkOiB0cnVlLAorCXNvcnRlcnM6IFsKKwkgICAgeworCQlwcm9wZXJ0eTogJ2lkJywKKwkJ
ZGlyZWN0aW9uOiAnQVNDJywKKwkgICAgfSwKKwldLAorICAgIH0sCisKKyAgICBhbGxvd0JsYW5r
OiBmYWxzZSwKKyAgICBhdXRvU2VsZWN0OiBmYWxzZSwKKyAgICBkaXNwbGF5RmllbGQ6ICdpZCcs
CisgICAgdmFsdWVGaWVsZDogJ2lkJywKKworICAgIGxpc3RDb25maWc6IHsKKwljb2x1bW5zOiBb
CisJICAgIHsKKwkJaGVhZGVyOiBnZXR0ZXh0KCdEaXJlY3RvcnkgSUQnKSwKKwkJZGF0YUluZGV4
OiAnaWQnLAorCQlmbGV4OiAxLAorCSAgICB9LAorCSAgICB7CisJCWhlYWRlcjogZ2V0dGV4dCgn
Q29tbWVudCcpLAorCQlkYXRhSW5kZXg6ICdkZXNjcmlwdGlvbicsCisJCWZsZXg6IDEsCisJICAg
IH0sCisJXSwKKyAgICB9LAorCisgICAgc2V0Tm9kZW5hbWU6IGZ1bmN0aW9uKG5vZGVuYW1lKSB7
CisJdmFyIG1lID0gdGhpczsKKworCWlmICghbm9kZW5hbWUgfHwgbWUubm9kZW5hbWUgPT09IG5v
ZGVuYW1lKSB7CisJICAgIHJldHVybjsKKwl9CisKKwltZS5ub2RlbmFtZSA9IG5vZGVuYW1lOwor
CisJbWUuc3RvcmUuc2V0UHJveHkoeworCSAgICB0eXBlOiAncHJveG1veCcsCisJICAgIHVybDog
YC9hcGkyL2pzb24vY2x1c3Rlci9tYXBwaW5nL2Rpcj9jaGVjay1ub2RlPSR7bm9kZW5hbWV9YCwK
Kwl9KTsKKworCW1lLnN0b3JlLmxvYWQoKTsKKyAgICB9LAorCisgICAgaW5pdENvbXBvbmVudDog
ZnVuY3Rpb24oKSB7CisJdmFyIG1lID0gdGhpczsKKworCXZhciBub2RlbmFtZSA9IG1lLm5vZGVu
YW1lOworCW1lLm5vZGVuYW1lID0gdW5kZWZpbmVkOworCisgICAgICAgIG1lLmNhbGxQYXJlbnQo
KTsKKworCW1lLnNldE5vZGVuYW1lKG5vZGVuYW1lKTsKKyAgICB9LAorfSk7Ci0tIAoyLjM5LjUK
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KcHZlLWRl
dmVsIG1haWxpbmcgbGlzdApwdmUtZGV2ZWxAbGlzdHMucHJveG1veC5jb20KaHR0cHM6Ly9saXN0
cy5wcm94bW94LmNvbS9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vcHZlLWRldmVsCg==