1
0
mirror of https://github.com/node-red/node-red-nodes.git synced 2023-10-10 13:36:58 +02:00

Add check for mpd executable

Fixes Specific Issue #114
This commit is contained in:
Dave C-J 2013-12-12 20:49:25 +00:00
parent f8ed9cebeb
commit f8d57e672a

View File

@ -15,7 +15,14 @@
**/ **/
var RED = require(process.env.NODE_RED_HOME+"/red/red"); var RED = require(process.env.NODE_RED_HOME+"/red/red");
var exec = require('child_process').exec;
var komponist = require('komponist'); var komponist = require('komponist');
exec("which mpd",function(err,stdout,stderr) {
if (stdout.indexOf('mpd') == -1) {
util.log('[69-mpd.js] Error: Cannot find "mpd" command. Please install MPD.');
return;
}
});
var mpc = ""; var mpc = "";
komponist.createConnection(6600, 'localhost', function(err, client) { komponist.createConnection(6600, 'localhost', function(err, client) {