From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from firstgate.proxmox.com (firstgate.proxmox.com [IPv6:2a01:7e0:0:424::9]) by lore.proxmox.com (Postfix) with ESMTPS id C83121FF2C8 for ; Wed, 17 Jul 2024 11:41:30 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 2600238364; Wed, 17 Jul 2024 11:41:48 +0200 (CEST) From: Max Carrara To: pve-devel@lists.proxmox.com Date: Wed, 17 Jul 2024 11:40:12 +0200 Message-Id: <20240717094034.124857-15-m.carrara@proxmox.com> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20240717094034.124857-1-m.carrara@proxmox.com> References: <20240717094034.124857-1-m.carrara@proxmox.com> MIME-Version: 1.0 X-SPAM-LEVEL: Spam detection results: 0 AWL 0.029 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] [RFC pve-storage 14/36] api: replace usages of deprecated LVM thin pool helper sub 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="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: pve-devel-bounces@lists.proxmox.com Sender: "pve-devel" with the "new" sub in Common::LVM. Signed-off-by: Max Carrara --- src/PVE/API2/Disks/LVMThin.pm | 6 +++--- src/PVE/API2/Storage/Scan.pm | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/PVE/API2/Disks/LVMThin.pm b/src/PVE/API2/Disks/LVMThin.pm index bd46478..142a062 100644 --- a/src/PVE/API2/Disks/LVMThin.pm +++ b/src/PVE/API2/Disks/LVMThin.pm @@ -3,7 +3,7 @@ package PVE::API2::Disks::LVMThin; use strict; use warnings; -use PVE::Storage::Common::LVM qw(lvm_vgs lvm_create_volume_group lvm_pv_info); +use PVE::Storage::Common::LVM qw(lvm_vgs lvm_create_volume_group lvm_pv_info lvm_list_thinpools); use PVE::Diskmanage; use PVE::JSONSchema qw(get_standard_option); use PVE::API2::Storage::Config; @@ -65,7 +65,7 @@ __PACKAGE__->register_method ({ }, code => sub { my ($param) = @_; - return PVE::Storage::LvmThinPlugin::list_thinpools(undef); + return lvm_list_thinpools(undef); }}); __PACKAGE__->register_method ({ @@ -221,7 +221,7 @@ __PACKAGE__->register_method ({ my $worker = sub { PVE::Diskmanage::locked_disk_action(sub { - my $thinpools = PVE::Storage::LvmThinPlugin::list_thinpools(); + my $thinpools = lvm_list_thinpools(); die "no such thin pool ${vg}/${lv}\n" if !grep { $_->{lv} eq $lv && $_->{vg} eq $vg } $thinpools->@*; diff --git a/src/PVE/API2/Storage/Scan.pm b/src/PVE/API2/Storage/Scan.pm index bad280d..5bb9883 100644 --- a/src/PVE/API2/Storage/Scan.pm +++ b/src/PVE/API2/Storage/Scan.pm @@ -8,7 +8,7 @@ use warnings; use PVE::JSONSchema qw(get_standard_option); use PVE::RESTHandler; use PVE::SafeSyslog; -use PVE::Storage::Common::LVM qw(lvm_vgs); +use PVE::Storage::Common::LVM qw(lvm_vgs lvm_list_thinpools); use PVE::Storage; use PVE::SysFSTools; @@ -409,7 +409,7 @@ __PACKAGE__->register_method({ code => sub { my ($param) = @_; - return PVE::Storage::LvmThinPlugin::list_thinpools($param->{vg}); + return lvm_list_thinpools($param->{vg}); }}); __PACKAGE__->register_method({ -- 2.39.2 _______________________________________________ pve-devel mailing list pve-devel@lists.proxmox.com https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel