openstack

Crates.ioopenstack
lib.rsopenstack
version0.5.0
sourcesrc
created_at2017-02-26 20:04:10.357831
updated_at2023-03-10 19:11:15.810634
descriptionOpenStack SDK for Rust
homepagehttps://github.com/dtantsur/rust-openstack
repositoryhttps://github.com/dtantsur/rust-openstack
max_upload_size
id8699
size472,380
Dmitry Tantsur (dtantsur)

documentation

https://docs.rs/openstack

README

OpenStack SDK for Rust

CI License Latest
Version Documentation

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.

Usage

Use standard cargo tool to build and test. Add a dependency on openstack crate to your software to use this library.

Examples

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
Commit count: 425

cargo fmt