Artem Goncharov ae8b5fa50f Integrate octavia
We had octavia spec already, but once code generation been attempted on
it series of issues were identified (mostly coming from deeper nesting
and weird path naming).

Change-Id: I4ecbecb17ce5bfdd0c655644a8b8349060f7c79d
2024-04-11 11:17:13 +02:00

16 lines
1.0 KiB
Bash
Executable File

#!/usr/bin/bash -e
openstack-codegenerator --work-dir metadata --target metadata --openapi-yaml-spec wrk/openapi_specs/block-storage/v3.yaml --service-type block-storage
openstack-codegenerator --work-dir metadata --target metadata --openapi-yaml-spec wrk/openapi_specs/compute/v2.yaml --service-type compute
openstack-codegenerator --work-dir metadata --target metadata --openapi-yaml-spec wrk/openapi_specs/identity/v3.yaml --service-type identity
openstack-codegenerator --work-dir metadata --target metadata --openapi-yaml-spec wrk/openapi_specs/image/v2.yaml --service-type image
openstack-codegenerator --work-dir metadata --target metadata --openapi-yaml-spec wrk/openapi_specs/network/v2.yaml --service-type network
openstack-codegenerator --work-dir metadata --target metadata --openapi-yaml-spec wrk/openapi_specs/load-balancer/v2.yaml --service-type load-balancer
tools/generate_rust_block_storage.sh
tools/generate_rust_compute.sh
tools/generate_rust_identity.sh
tools/generate_rust_image.sh
tools/generate_rust_network.sh
tools/generate_rust_load_balancer.sh