33 lines
689 B
JavaScript
33 lines
689 B
JavaScript
var Machines = new Mongo.Collection("machines");
|
|
|
|
if (Meteor.isClient) {
|
|
// counter starts at 0
|
|
Session.setDefault('counter', 0);
|
|
|
|
Template.body.helpers({
|
|
machines: function() {
|
|
return [{hostname: 'machine1'}, {hostname:' machine2'}];
|
|
return Machines.find({});
|
|
}
|
|
});
|
|
|
|
Template.hello.helpers({
|
|
counter: function () {
|
|
return Session.get('counter');
|
|
}
|
|
});
|
|
|
|
Template.hello.events({
|
|
'click button': function () {
|
|
// increment the counter when button is clicked
|
|
Session.set('counter', Session.get('counter') + 1);
|
|
}
|
|
});
|
|
}
|
|
|
|
if (Meteor.isServer) {
|
|
Meteor.startup(function () {
|
|
// code to run on server at startup
|
|
});
|
|
}
|