npm.io
1.2.0 • Published 8 years ago

@mesos-playground/seneca-proxies

Licence
MIT
Version
1.2.0
Deps
1
Vulns
0
Weekly
0

seneca-proxies

Seneca proxies for testing mesos service discovery.

MathProxy

Example


const proxies = require('@mesos-playground/seneca-proxies');

var math = new proxies.MathProxy({
    host: 'mathService.marathon.l4lb.dcos.directory',
    port: 18650
});

math.sum(1, 2).then(sum=>{
    console.log("Sum:", sum);
});

UuidProxy

Example


const proxies = require('@mesos-playground/seneca-proxies');

var uuid = new proxies.UuidProxy({
    host: 'uuidService.marathon.l4lb.dcos.directory',
    port: 18650
});

uuid.generate().then(id=>{
    console.log("uuid:", id);
});

Keywords