[RFC PATCH 0/5] nvmetcli: REST API for remote configuration
Chaitanya Kulkarni
chaitanyak at nvidia.com
Mon Nov 13 20:20:50 PST 2023
On 11/13/2023 7:27 AM, Hannes Reinecke wrote:
> Hi all,
>
> here's an attempt to allow remote configuration via a JSON REST API.
> It's basically using the configfs paths as the web URI, and using
> http 'GET', 'PUT', and 'PATCH' to retrieve, create, or modify the
> nvmet configuration.
> I've also included a REST API responder based on flask to handle API
> calls.
> To test it out just do:
>
> # python nvmetapi
>
> and on another console:
>
> # export NVMET_URI=http://127.0.0.1:5000/
> # python ./nvmetcli ls
>
> and you should be seeing the same output as you would when running
> local (albeit with a 'small' delay as it fetches the data via the network).
>
> As usual, comments and reviews are welcome.
I'm at LPC, I'll give it a try once I'm back.
-ck
More information about the Linux-nvme
mailing list