The goal of this project is to provide a simple API for working with OpenStack clouds. It is still work-in-progress, some bits are not implemented.
Use standard cargo tool to build and test. Add a dependency
on openstack
crate to your software to use this library.
There is an example that lists all running servers (their ID and name). Source your Keystone V3 credentials and run:
cargo run --example list-servers
Enable verbose logging by using standard RUST_LOG
variable:
RUST_LOG=openstack cargo run --example list-servers