Refactored plugins injection

Passes a dependency map, makes it easier to add dependencies later
Esse commit está contido em:
Laurent Eschenauer
2013-05-18 22:36:51 +02:00
commit 7fcf87379e
4 arquivos alterados com 16 adições e 8 exclusões
+2 -2
Ver Arquivo
@@ -1,11 +1,11 @@
var arDrone = require('ar-drone');
function video(name, app, io, client) {
function video(name, deps) {
var latestImage;
// Add a new route to fetch camera image
app.get('/camera/:id', function(req, res) {
deps.app.get('/camera/:id', function(req, res) {
if (!latestImage) {
res.writeHead(301, {"Location": "/plugin/" + name + "/images/nofeed.jpg"});
res.end();