Update project readme

- add services added recently
- add info about sdk/cli/tui that are generated using codegenerator.

Change-Id: Id41a3262be58deefd1f127a4c1a0df0b3b2e0aec
This commit is contained in:
Artem Goncharov 2025-04-11 15:49:47 +02:00
parent 952612a5c9
commit 2cebebd4d6

View File

@ -12,12 +12,27 @@ running. The generator then tries to initialize the service application and for
supported services scans for the exposed operations. At the moment the
following services are covered:
- Nova
- Neutron
- Cinder
- Designate
- Glance
- Ironic
- Keystone
- Magnum
- Manila
- Neutron
- Nova
- Octavia
- Placement
In addition to building OpenAPI specs `CodeGenerator` is also used to build
SDK, CLI and TUI in Rust for OpenStack. Those live currently in `this GitHub
repository <https://github.com/gtema/openstack>`_.
.. note::
CodeGenerator is not intended to be used outside of OpenStack context (while
maybe it will even work). It is used primarily in the automatic pipelines.
For this reason it is not published to the PyPy.
Getting started
---------------