rs-consul

Crates.iors-consul
lib.rsrs-consul
version0.8.2
sourcesrc
created_at2021-06-30 01:10:48.440616
updated_at2024-11-23 08:27:46.814076
descriptionThis crate provides access to a set of strongly typed apis to interact with consul (https://www.consul.io/)
homepage
repositoryhttps://github.com/Roblox/rs-consul
max_upload_size
id416400
size102,261
Jan Berktold (JanBerktold)

documentation

README

rs-consul

Crates.io: rs-consul Documentation Main

This crate provides access to a set of strongly typed apis to interact with consul (https://www.consul.io/)

Installation

Simply include the rs-consul in your Cargo dependencies.

[dependencies]
rs-consul = "0.4.0"

Development

cargo build

Tests

Local Consul

Start consul locally with a docker image.

docker-compose up -d

CI Consul

In CI, we start a service container for the test.

Running Tests

cargo test

Contributions

For contributions, please:

  1. Make a pull request
  2. Make sure the tests pass
  3. Add a bullet to the Changelog

License

rs-consul is available under the MIT license. See LICENSE for details.

Commit count: 210

cargo fmt