Thomas Lamprecht
523d5f486b
api: move PCI from Scan to Hardware path
...
as discussed[0] lets move this to /nodes/{node}/hardware/pci
Put this in its own subfolder and adapt module names and paths in UI.
[0]: https://pve.proxmox.com/pipermail/pve-devel/2018-November/034694.html
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2018-11-22 14:20:09 +01:00
Dominik Csapak
07d982de6c
api/Scan: allow to get a PCI device's mediated devices
...
this is for the gui to be able to select mediated devices
path ist /node/NODE/scan/pci/PCIID/mdev
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2018-11-22 13:30:50 +01:00
Dominik Csapak
782be7dae2
api/Scan: allow to scan a nodes PCI devices
...
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2018-11-22 13:30:21 +01:00
Dominik Csapak
ab322f5f83
rename PVE::API2::Storage::Scan to PVE::API2::Scan
...
and use it in the API
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2018-11-19 15:04:31 +01:00
Dominik Csapak
805577a6f5
API/Scan: use scan_usb from PVE::SysFSTools
...
the code moved from PVE::Storage there
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2018-11-19 15:04:02 +01:00
Dominik Csapak
bed048ef70
API/Scan: remove unused HTTP::Status module
...
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2018-11-19 15:03:50 +01:00
Dominik Csapak
6b028c3c48
Scan: whitespace fixes
...
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2018-11-19 15:03:45 +01:00
Dominik Csapak
03b0c2f5dc
copy storage scan API from pve-storage
...
this will be used for the api endpoints in the future as
PVE::API2::Scan instead of PVE::API2::Storage::Scan since it will
contain endpoints to other modules (like qemu-server for pci/usb
scanning)
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2018-11-19 15:03:12 +01:00