Files
old-tfm/app/server/startup.js
2016-01-24 09:12:10 +01:00

34 lines
686 B
JavaScript

if (Meteor.isServer) {
Meteor.startup(function() {
// code to run on server at startup
return Meteor.methods({
clearLog: function() {
return SensorData.remove({});
}
});
});
// Global API configuration
var Api = new Restivus({
useDefaultAuth: true,
prettyJson: true
});
Api.addRoute('sensorData', {
authRequired: false
}, {
post: function() {
SensorData.insert({
temperatureValue: parseFloat(this.bodyParams.temperatureValue),
humidityValue: parseFloat(this.bodyParams.humidityValue),
owner: this.bodyParams.owner,
created_at: new Date()
});
return [];
}
});
}