0.0
Low commit activity in last 3 years
No release in over a year
Centralizd sapience configuration for Reevoo Ltd. See README.md for more information
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies
 Project Readme

ReevooSapience::Rb

Build StatusCode ClimateTest CoverageIssue Count

Deprecated

We have decided not to use this gem because its basically just a yml file.

It creates a lot of issues when debugging locally - for instance, if using Mark, and wanting to run a pry session inside the sapience gem, we cant do that.

The normal way is to use bundle config local - https://rossta.net/blog/how-to-specify-local-ruby-gems-in-your-gemfile.html#-quot-bundle-config-local-quot-to-the-rescue

this does work with gemspecs & nor does specifying a path.

The yml file lib/default_reevoo_sapience.yml should be merged into each application when switching from reevoo_sapience to just plain sapience.

Installation

Add this line to your application's Gemfile:

gem 'reevoo_sapience'

And then execute:

$ bundle

Or install it yourself as:

$ gem install reevoo_sapience

Usage

There is nothing to be done here. The gem contains a reevoo specific override sapience.yml with the configuration the Reevoo Ltd. company uses internally. It is used to centralize logging, metrics and exception collection within our organization.

Our configuration can be found in lib/default_reevoo_sapience.yml.