This is settings service for Cabsolutely API2.0
843
Settings service
make start
This starts your application on port 9000.
To use this service, you will need Befrost. Here is an example:
var Befrost = require('befrost');
var config = {
serviceName: 'somecompany@settings-service',
hostPortList: ['127.0.0.1:21300'],
timeout: 5000,
secretKey: 'secret_key'
};
var client = Befrost(config, onConnected);
function onConnected(err, service) {
if (err) {
// Handle error
return;
}
var setting = {
type: 'testType',
key: 'testKey',
valueType: 'testValueType',
value: 'testValue'
};
service.postSetting({
setting: setting
}, function onResult(error, res) {
if (error) {
// Handle error
return;
}
console.log(res);
});
}
All response has an "ok" boolean property, which shows if the request has succeeded, and a "body" property, which contains the actual data.
npm test This will run the tests.npm run view-cover This will show code coverage in a browserContent type
Image
Digest
Size
281.4 MB
Last updated
almost 10 years ago
docker pull cabsolutely/api2-settingsservice