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 A8FA21FF167
	for <inbox@lore.proxmox.com>; Wed, 14 Aug 2024 09:20:25 +0200 (CEST)
Received: from firstgate.proxmox.com (localhost [127.0.0.1])
	by firstgate.proxmox.com (Proxmox) with ESMTP id 999C3FE1C;
	Wed, 14 Aug 2024 09:20:40 +0200 (CEST)
From: Maximiliano Sandoval <m.sandoval@proxmox.com>
To: pbs-devel@lists.proxmox.com
Date: Wed, 14 Aug 2024 09:19:55 +0200
Message-Id: <20240814072001.53422-6-m.sandoval@proxmox.com>
X-Mailer: git-send-email 2.39.2
In-Reply-To: <20240814072001.53422-1-m.sandoval@proxmox.com>
References: <20240814072001.53422-1-m.sandoval@proxmox.com>
MIME-Version: 1.0
X-SPAM-LEVEL: Spam detection results:  0
 AWL 0.112 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
 T_SCC_BODY_TEXT_LINE    -0.01 -
Subject: [pbs-devel] [PATCH proxmox v2 06/12] time: remove lazy_static
 dependency
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>

U2lnbmVkLW9mZi1ieTogTWF4aW1pbGlhbm8gU2FuZG92YWwgPG0uc2FuZG92YWxAcHJveG1veC5j
b20+Ci0tLQogcHJveG1veC10aW1lL0NhcmdvLnRvbWwgICAgICAgfCAgMiArLQogcHJveG1veC10
aW1lL3NyYy90aW1lX3NwYW4ucnMgfCA5NCArKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0t
LS0tLQogMiBmaWxlcyBjaGFuZ2VkLCA0NyBpbnNlcnRpb25zKCspLCA0OSBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS9wcm94bW94LXRpbWUvQ2FyZ28udG9tbCBiL3Byb3htb3gtdGltZS9DYXJn
by50b21sCmluZGV4IDE3MjgyNTA3Li5kODYzZmEwYyAxMDA2NDQKLS0tIGEvcHJveG1veC10aW1l
L0NhcmdvLnRvbWwKKysrIGIvcHJveG1veC10aW1lL0NhcmdvLnRvbWwKQEAgLTYsMTMgKzYsMTMg
QEAgZWRpdGlvbi53b3Jrc3BhY2UgPSB0cnVlCiBsaWNlbnNlLndvcmtzcGFjZSA9IHRydWUKIHJl
cG9zaXRvcnkud29ya3NwYWNlID0gdHJ1ZQogZGVzY3JpcHRpb24gPSAidGltZSB1dGlsaXRpZXMg
YW5kIFRtRWRpdG9yIgorcnVzdC12ZXJzaW9uLndvcmtzcGFjZSA9IHRydWUKIAogZXhjbHVkZS53
b3Jrc3BhY2UgPSB0cnVlCiAKIFtkZXBlbmRlbmNpZXNdCiBhbnlob3cud29ya3NwYWNlID0gdHJ1
ZQogYml0ZmxhZ3Mud29ya3NwYWNlID0gdHJ1ZQotbGF6eV9zdGF0aWMud29ya3NwYWNlID0gdHJ1
ZQogbm9tID0gIjciCiAKIFt0YXJnZXQuJ2NmZyhub3QodGFyZ2V0X2FyY2g9Indhc20zMiIpKScu
ZGVwZW5kZW5jaWVzXQpkaWZmIC0tZ2l0IGEvcHJveG1veC10aW1lL3NyYy90aW1lX3NwYW4ucnMg
Yi9wcm94bW94LXRpbWUvc3JjL3RpbWVfc3Bhbi5ycwppbmRleCBlNTgwYzNkNi4uMmNjZGYwOGIg
MTAwNjQ0Ci0tLSBhL3Byb3htb3gtdGltZS9zcmMvdGltZV9zcGFuLnJzCisrKyBiL3Byb3htb3gt
dGltZS9zcmMvdGltZV9zcGFuLnJzCkBAIC0xLDc5ICsxLDc3IEBACiB1c2Ugc3RkOjpjb2xsZWN0
aW9uczo6SGFzaE1hcDsKK3VzZSBzdGQ6OnN5bmM6OkxhenlMb2NrOwogCiB1c2UgYW55aG93OjpF
cnJvcjsKLXVzZSBsYXp5X3N0YXRpYzo6bGF6eV9zdGF0aWM7CiB1c2Ugbm9tOjp7Ynl0ZXM6OmNv
bXBsZXRlOjp0YWtlX3doaWxlMSwgY2hhcmFjdGVyOjpjb21wbGV0ZTo6c3BhY2UwLCBjb21iaW5h
dG9yOjpvcHR9OwogCiB1c2UgY3JhdGU6OnBhcnNlX2hlbHBlcnM6OntwYXJzZV9jb21wbGV0ZV9s
aW5lLCBwYXJzZV9lcnJvciwgcGFyc2VfdTY0LCBJUmVzdWx0fTsKIAotbGF6eV9zdGF0aWMhIHsK
LSAgICBzdGF0aWMgcmVmIFRJTUVfU1BBTl9VTklUUzogSGFzaE1hcDwmJ3N0YXRpYyBzdHIsIGY2
ND4gPSB7Ci0gICAgICAgIGxldCBtdXQgbWFwID0gSGFzaE1hcDo6bmV3KCk7CitzdGF0aWMgVElN
RV9TUEFOX1VOSVRTOiBMYXp5TG9jazxIYXNoTWFwPCYnc3RhdGljIHN0ciwgZjY0Pj4gPSBMYXp5
TG9jazo6bmV3KHx8IHsKKyAgICBsZXQgbXV0IG1hcCA9IEhhc2hNYXA6Om5ldygpOwogCi0gICAg
ICAgIGxldCBzZWNvbmQgPSAxLjA7CisgICAgbGV0IHNlY29uZCA9IDEuMDsKIAotICAgICAgICBt
YXAuaW5zZXJ0KCJzZWNvbmRzIiwgc2Vjb25kKTsKLSAgICAgICAgbWFwLmluc2VydCgic2Vjb25k
Iiwgc2Vjb25kKTsKLSAgICAgICAgbWFwLmluc2VydCgic2VjIiwgc2Vjb25kKTsKLSAgICAgICAg
bWFwLmluc2VydCgicyIsIHNlY29uZCk7CisgICAgbWFwLmluc2VydCgic2Vjb25kcyIsIHNlY29u
ZCk7CisgICAgbWFwLmluc2VydCgic2Vjb25kIiwgc2Vjb25kKTsKKyAgICBtYXAuaW5zZXJ0KCJz
ZWMiLCBzZWNvbmQpOworICAgIG1hcC5pbnNlcnQoInMiLCBzZWNvbmQpOwogCi0gICAgICAgIGxl
dCBtc2VjID0gc2Vjb25kIC8gMTAwMC4wOworICAgIGxldCBtc2VjID0gc2Vjb25kIC8gMTAwMC4w
OwogCi0gICAgICAgIG1hcC5pbnNlcnQoIm1zZWMiLCBtc2VjKTsKLSAgICAgICAgbWFwLmluc2Vy
dCgibXMiLCBtc2VjKTsKKyAgICBtYXAuaW5zZXJ0KCJtc2VjIiwgbXNlYyk7CisgICAgbWFwLmlu
c2VydCgibXMiLCBtc2VjKTsKIAotICAgICAgICBsZXQgdXNlYyA9IG1zZWMgLyAxMDAwLjA7Cisg
ICAgbGV0IHVzZWMgPSBtc2VjIC8gMTAwMC4wOwogCi0gICAgICAgIG1hcC5pbnNlcnQoInVzZWMi
LCB1c2VjKTsKLSAgICAgICAgbWFwLmluc2VydCgidXMiLCB1c2VjKTsKLSAgICAgICAgbWFwLmlu
c2VydCgiwrVzIiwgdXNlYyk7CisgICAgbWFwLmluc2VydCgidXNlYyIsIHVzZWMpOworICAgIG1h
cC5pbnNlcnQoInVzIiwgdXNlYyk7CisgICAgbWFwLmluc2VydCgiwrVzIiwgdXNlYyk7CiAKLSAg
ICAgICAgbGV0IG5zZWMgPSB1c2VjIC8gMTAwMC4wOworICAgIGxldCBuc2VjID0gdXNlYyAvIDEw
MDAuMDsKIAotICAgICAgICBtYXAuaW5zZXJ0KCJuc2VjIiwgbnNlYyk7Ci0gICAgICAgIG1hcC5p
bnNlcnQoIm5zIiwgbnNlYyk7CisgICAgbWFwLmluc2VydCgibnNlYyIsIG5zZWMpOworICAgIG1h
cC5pbnNlcnQoIm5zIiwgbnNlYyk7CiAKLSAgICAgICAgbGV0IG1pbnV0ZSA9IHNlY29uZCAqIDYw
LjA7CisgICAgbGV0IG1pbnV0ZSA9IHNlY29uZCAqIDYwLjA7CiAKLSAgICAgICAgbWFwLmluc2Vy
dCgibWludXRlcyIsIG1pbnV0ZSk7Ci0gICAgICAgIG1hcC5pbnNlcnQoIm1pbnV0ZSIsIG1pbnV0
ZSk7Ci0gICAgICAgIG1hcC5pbnNlcnQoIm1pbiIsIG1pbnV0ZSk7Ci0gICAgICAgIG1hcC5pbnNl
cnQoIm0iLCBtaW51dGUpOworICAgIG1hcC5pbnNlcnQoIm1pbnV0ZXMiLCBtaW51dGUpOworICAg
IG1hcC5pbnNlcnQoIm1pbnV0ZSIsIG1pbnV0ZSk7CisgICAgbWFwLmluc2VydCgibWluIiwgbWlu
dXRlKTsKKyAgICBtYXAuaW5zZXJ0KCJtIiwgbWludXRlKTsKIAotICAgICAgICBsZXQgaG91ciA9
IG1pbnV0ZSAqIDYwLjA7CisgICAgbGV0IGhvdXIgPSBtaW51dGUgKiA2MC4wOwogCi0gICAgICAg
IG1hcC5pbnNlcnQoImhvdXJzIiwgaG91cik7Ci0gICAgICAgIG1hcC5pbnNlcnQoImhvdXIiLCBo
b3VyKTsKLSAgICAgICAgbWFwLmluc2VydCgiaHIiLCBob3VyKTsKLSAgICAgICAgbWFwLmluc2Vy
dCgiaCIsIGhvdXIpOworICAgIG1hcC5pbnNlcnQoImhvdXJzIiwgaG91cik7CisgICAgbWFwLmlu
c2VydCgiaG91ciIsIGhvdXIpOworICAgIG1hcC5pbnNlcnQoImhyIiwgaG91cik7CisgICAgbWFw
Lmluc2VydCgiaCIsIGhvdXIpOwogCi0gICAgICAgIGxldCBkYXkgPSBob3VyICogMjQuMDsKKyAg
ICBsZXQgZGF5ID0gaG91ciAqIDI0LjA7CiAKLSAgICAgICAgbWFwLmluc2VydCgiZGF5cyIsIGRh
eSk7Ci0gICAgICAgIG1hcC5pbnNlcnQoImRheSIsIGRheSk7Ci0gICAgICAgIG1hcC5pbnNlcnQo
ImQiLCBkYXkpOworICAgIG1hcC5pbnNlcnQoImRheXMiLCBkYXkpOworICAgIG1hcC5pbnNlcnQo
ImRheSIsIGRheSk7CisgICAgbWFwLmluc2VydCgiZCIsIGRheSk7CiAKLSAgICAgICAgbGV0IHdl
ZWsgPSBkYXkgKiA3LjA7CisgICAgbGV0IHdlZWsgPSBkYXkgKiA3LjA7CiAKLSAgICAgICAgbWFw
Lmluc2VydCgid2Vla3MiLCB3ZWVrKTsKLSAgICAgICAgbWFwLmluc2VydCgid2VlayIsIHdlZWsp
OwotICAgICAgICBtYXAuaW5zZXJ0KCJ3Iiwgd2Vlayk7CisgICAgbWFwLmluc2VydCgid2Vla3Mi
LCB3ZWVrKTsKKyAgICBtYXAuaW5zZXJ0KCJ3ZWVrIiwgd2Vlayk7CisgICAgbWFwLmluc2VydCgi
dyIsIHdlZWspOwogCi0gICAgICAgIGxldCBtb250aCA9IDMwLjQ0ICogZGF5OworICAgIGxldCBt
b250aCA9IDMwLjQ0ICogZGF5OwogCi0gICAgICAgIG1hcC5pbnNlcnQoIm1vbnRocyIsIG1vbnRo
KTsKLSAgICAgICAgbWFwLmluc2VydCgibW9udGgiLCBtb250aCk7Ci0gICAgICAgIG1hcC5pbnNl
cnQoIk0iLCBtb250aCk7CisgICAgbWFwLmluc2VydCgibW9udGhzIiwgbW9udGgpOworICAgIG1h
cC5pbnNlcnQoIm1vbnRoIiwgbW9udGgpOworICAgIG1hcC5pbnNlcnQoIk0iLCBtb250aCk7CiAK
LSAgICAgICAgbGV0IHllYXIgPSAzNjUuMjUgKiBkYXk7CisgICAgbGV0IHllYXIgPSAzNjUuMjUg
KiBkYXk7CiAKLSAgICAgICAgbWFwLmluc2VydCgieWVhcnMiLCB5ZWFyKTsKLSAgICAgICAgbWFw
Lmluc2VydCgieWVhciIsIHllYXIpOwotICAgICAgICBtYXAuaW5zZXJ0KCJ5IiwgeWVhcik7Cisg
ICAgbWFwLmluc2VydCgieWVhcnMiLCB5ZWFyKTsKKyAgICBtYXAuaW5zZXJ0KCJ5ZWFyIiwgeWVh
cik7CisgICAgbWFwLmluc2VydCgieSIsIHllYXIpOwogCi0gICAgICAgIG1hcAotICAgIH07Ci19
CisgICAgbWFwCit9KTsKIAogLy8vIEEgdGltZSBzcGFucyBkZWZpbmVzIGEgdGltZSBkdXJhdGlv
bgogI1tkZXJpdmUoRGVmYXVsdCwgQ2xvbmUsIERlYnVnKV0KLS0gCjIuMzkuMgoKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpwYnMtZGV2ZWwgbWFpbGlu
ZyBsaXN0CnBicy1kZXZlbEBsaXN0cy5wcm94bW94LmNvbQpodHRwczovL2xpc3RzLnByb3htb3gu
Y29tL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9wYnMtZGV2ZWwK