From: Dietmar Maurer Date: Mon, 18 Jun 2018 07:52:59 +0000 (+0200) Subject: remove $pve_api_path_hash - no longer used X-Git-Url: https://git.proxmox.com/?p=pve-client.git;a=commitdiff_plain;h=5eb200482a2d7d7127933186e51839ecdff8895c remove $pve_api_path_hash - no longer used --- diff --git a/PVE/APIClient/Helpers.pm b/PVE/APIClient/Helpers.pm index dcec3dc..ec932ec 100644 --- a/PVE/APIClient/Helpers.pm +++ b/PVE/APIClient/Helpers.pm @@ -13,7 +13,6 @@ use Encode; use HTTP::Status qw(:constants); my $pve_api_definition; -my $pve_api_path_hash; my $pve_api_definition_fn = "/usr/share/pve-client/pve-api-definition.dat"; @@ -24,27 +23,6 @@ my $method_map = { delete => 'DELETE', }; -my $build_pve_api_path_hash; -$build_pve_api_path_hash = sub { - my ($tree) = @_; - - my $class = ref($tree); - return $tree if !$class; - - if ($class eq 'ARRAY') { - foreach my $el (@$tree) { - $build_pve_api_path_hash->($el); - } - } elsif ($class eq 'HASH') { - if (defined($tree->{leaf}) && defined(my $path = $tree->{path})) { - $pve_api_path_hash->{$path} = $tree; - } - foreach my $k (keys %$tree) { - $build_pve_api_path_hash->($tree->{$k}); - } - } -}; - my $default_output_format = 'text'; my $client_output_format = $default_output_format; @@ -102,7 +80,6 @@ sub get_api_definition { open(my $fh, '<', $pve_api_definition_fn) || die "unable to open '$pve_api_definition_fn' - $!\n"; $pve_api_definition = Storable::fd_retrieve($fh); - $build_pve_api_path_hash->($pve_api_definition); } return $pve_api_definition;