rest-confidence-client
v0.2.3
Published
This is a client for rest-confidence, the configuration server
Downloads
3
Readme
rest-confidence-client
This is a node.js client for the simple rest-confidence configuration server.
This is not rocket science, but it hides the REST API details if you do not want to worry about them.
Usage
Initialize a ConfigurationResolver
var ConfigurationResolver = require('rest-confidence-client');
var resolver = new ConfigurationResolver('http://localhost:8000', {env: 'development'});
Use it with the traditional callback style:
resolver.load('key1', function(err, result) {
if (err) {
console.log('Unable to query rest-confidence server');
} else {
console.log('Value is', result);
}
});
Or promise style:
resolver.load('key1')
.then(function(result) {
console.log('Value is', result);
})
.fail(function(err) {
console.log('Unable to query rest-confidence server');
});
License
MIT