Skip to content

Instantly share code, notes, and snippets.

View davidschreiber's full-sized avatar
💭
Making sure broken things work. Breaking other things.

David Schreiber-Ranner davidschreiber

💭
Making sure broken things work. Breaking other things.
View GitHub Profile
@davidschreiber
davidschreiber / orbiter.js
Created April 11, 2014 13:03
Sails service with access to config and models
var Orbiter = require('../../lib/orbiter').Orbiter;
module.exports = function (sails) {
return {
initialize: function (cb) {
// Create a new instance of the service.
sails.services.Orbiter = new Orbiter(sails.config.orbiter);
// Globally expose service.
global.Orbiter = sails.services.Orbiter;
@davidschreiber
davidschreiber / gist:10464180
Created April 11, 2014 12:24
Simple service (mis)use?
var Orbiter = require('../../lib/orbiter').Orbiter;
module.exports = new Orbiter(sails.config.orbiter);