18 lines
402 B
JavaScript
18 lines
402 B
JavaScript
port(DIR.IP('http://localhost:10001'))
|
|
// collector task
|
|
later(1000, function () {
|
|
var tuples = inp(['SURVEY',_],true)||[];
|
|
log('Got '+tuples.length+' surveys');
|
|
if (tuples.length) {
|
|
csv.write('surveys.csv',_,pluck(tuples,1));
|
|
}
|
|
return true;
|
|
});
|
|
|
|
// test only
|
|
later(2000, function () {
|
|
out(['SURVEY',{from:'test',answer:'yes'}]);
|
|
out(['SURVEY',{from:'test',answer:'no'}]);
|
|
})
|
|
start()
|