From c2bfa215c0d4b246ce3e1c626e8a8f0239021518 Mon Sep 17 00:00:00 2001 From: Damian Mee Date: Tue, 5 Aug 2014 00:20:35 +0200 Subject: [PATCH] fix(module): info about missing exchange module added --- lib/trader.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lib/trader.js b/lib/trader.js index ee181f71..48d4c5f5 100644 --- a/lib/trader.js +++ b/lib/trader.js @@ -21,7 +21,12 @@ var Trader = module.exports = function (db) { }; Trader.prototype._findExchange = function (name) { - return require('lamassu-' + name); + try { + return require('lamassu-' + name); + + } catch(_) { + throw new Error(name + ' module is not installed. Try running `npm install --save lamassu-' + name + '` first'); + } }; Trader.prototype._findTicker = function (name) {