47 releases (9 stable)
Uses old Rust 2015
1.0.8 | Apr 18, 2019 |
---|---|
1.0.7 | Mar 17, 2019 |
1.0.6 | Jan 16, 2019 |
1.0.5 | Nov 19, 2018 |
0.1.5 | Jul 13, 2015 |
#1168 in Filesystem
150 downloads per month
160KB
3.5K
SLoC
Gluster
Rust library for interfacing with Gluster. This is basically a CLI wrapper until Gluster implements their REST API in the 4.0 version. Comments and pull requests welcome.
#TODO
- Writing more unit tests
lib.rs
:
This is a library to interface with Gluster
Most of the commands below are wrappers around the CLI functionality. However recently I have reverse engineered some of the Gluster RPC protocol so that calls can be made directly against the Gluster server. This method of communication is much faster than shelling out.
Scale testing with this library has been done to about 60 servers successfully.
Please file any bugs found at: Gluster Repo Pull requests are more than welcome!
Dependencies
~7MB
~143K SLoC