api: get rid of moved 'usb' call

pve-manger commit bd328734deb1dcea296858bb38d085e392adb99e changed the frontend
to use the new call.

Signed-off-by: Fabian Ebner <f.ebner@proxmox.com>
This commit is contained in:
Fabian Ebner
2021-06-04 15:49:33 +02:00
committed by Fabian Grünbichler
parent 8bceafc65c
commit 0e30b3121d

View File

@ -48,8 +48,6 @@ __PACKAGE__->register_method({
{ method => 'lvm' },
{ method => 'nfs' },
{ method => 'pbs' },
# FIXME: remove with 7.0 (replaced by /nodes/<node>/hardware/usb)
{ method => 'usb' },
{ method => 'zfs' },
];
@ -448,47 +446,4 @@ __PACKAGE__->register_method({
return PVE::Storage::scan_zfs();
}});
# FIXME: remove with 7.0 (replaced by /nodes/<node>/hardware/usb)
__PACKAGE__->register_method({
name => 'usbscan',
path => 'usb',
method => 'GET',
description => "List local USB devices.",
protected => 1,
proxyto => "node",
permissions => {
check => ['perm', '/', ['Sys.Modify']],
},
parameters => {
additionalProperties => 0,
properties => {
node => get_standard_option('pve-node'),
},
},
returns => {
type => 'array',
items => {
type => "object",
properties => {
busnum => { type => 'integer'},
class => { type => 'integer'},
devnum => { type => 'integer'},
level => { type => 'integer'},
manufacturer => { type => 'string', optional => 1 },
port => { type => 'integer'},
prodid => { type => 'string'},
product => { type => 'string', optional => 1 },
serial => { type => 'string', optional => 1 },
speed => { type => 'string'},
usbpath => { type => 'string', optional => 1},
vendid => { type => 'string'},
},
},
},
code => sub {
my ($param) = @_;
return PVE::SysFSTools::scan_usb();
}});
1;