Finishes the thoughts we had two years ago[0], add usb endpoint in the existing hardware/ api directory, along side PCI, and use it. This then allows sunsetting the one in the storage scan api (which never should have been added there in the first place), and unifying of the pvesm CLI and API definitions, which had already some small minor fixes applied only in one side of the copy.
IMO, this issues stem mostly from a misunderstanding what pve-storage should be, i.e., an access API for existing storages, not a management one for creating or changing the underlying storages or devices. [0]: https://lists.proxmox.com/pipermail/pve-devel/2018-November/034694.html _______________________________________________ pve-devel mailing list pve-devel@lists.proxmox.com https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel