applied, thanks On Fri, Aug 12, 2022 at 11:29:48AM +0200, Dominik Csapak wrote: > Some vendors also provide a 'name' file here for the type, which, in case of > NVIDIA, is the official name for the vGPU type in their documentation, > so extract and return it too (if it exists). > > Signed-off-by: Dominik Csapak <d.csa...@proxmox.com> > --- > src/PVE/SysFSTools.pm | 7 ++++++- > 1 file changed, 6 insertions(+), 1 deletion(-) > > diff --git a/src/PVE/SysFSTools.pm b/src/PVE/SysFSTools.pm > index ac48f2c..b4cd5cc 100644 > --- a/src/PVE/SysFSTools.pm > +++ b/src/PVE/SysFSTools.pm > @@ -172,11 +172,16 @@ sub get_mdev_types { > my $available = > int(file_read_firstline("$type_path/available_instances")); > my $description = > PVE::Tools::file_get_contents("$type_path/description"); > > - push @$types, { > + my $entry = { > type => $type, > description => $description, > available => $available, > }; > + > + my $name = file_read_firstline("$type_path/name"); > + $entry->{name} = $name if defined($name); > + > + push @$types, $entry; > }); > > return $types; > -- > 2.30.2
_______________________________________________ pve-devel mailing list pve-devel@lists.proxmox.com https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel