Skip to content

Champs-Libres/rust-openstack

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

408 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenStack SDK for Rust

Build Status License Latest Version

The goal of this project is to provide a simple API for working with OpenStack clouds. It is still work-in-progress, so many bits are not implemented.

Documentation: master, latest release, contributing.

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

About

OpenStack SDK for Rust

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Rust 99.9%
  • Shell 0.1%