ceph / ceph-nvmeof

Service to provide Ceph storage over NVMe-oF/TCP protocol
GNU Lesser General Public License v3.0
74 stars 40 forks source link

cli, api: usability improvements #518

Open epuertat opened 3 months ago

epuertat commented 3 months ago

Few suggestions on usability:

### Tasks
- [ ] Arguments/fields should improve internal consistency
- [ ] Methods should follow a consistent naming
- [ ] Remove/param clean-up
gbregman commented 3 months ago

@epuertat uuid is not a required parameter in any namespace command. If the user doesn't supply it one will be generated for him. We still allow to use in namespace commands as the namespace identifier. If the user find it unfriendly he can totally ignore it. There is no need to remove it from gRPC. People using API and not the CLI might find it usefull