Skip to content

Commit 6f7487f

Browse files
committed
Use process.env.NODE_RED_HOME to locate modules
1 parent 6a0d248 commit 6f7487f

11 files changed

Lines changed: 15 additions & 15 deletions

File tree

analysis/wordpos/72-wordpos.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
**/
1616

17-
var RED = require("../../red/red");
17+
var RED = require(process.env.NODE_RED_HOME+"/red/red");
1818
var util = require("util");
1919
var WordPos = require('wordpos');
2020

hardware/blink/76-blinkstick.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
**/
1616

17-
var RED = require("../../red/red");
17+
var RED = require(process.env.NODE_RED_HOME+"/red/red");
1818
var blinkstick = require("blinkstick");
1919

2020
Object.size = function(obj) {

hardware/blink/77-blink1.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
**/
1616

17-
var RED = require("../../red/red");
17+
var RED = require(process.env.NODE_RED_HOME+"/red/red");
1818
var Blink1 = require("node-blink1");
1919

2020
function Blink1Node(n) {

hardware/digiRGB/78-digiRGB.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
// Sample Node-RED node file
1818

1919
// Require main module
20-
var RED = require("../../red/red");
20+
var RED = require(process.env.NODE_RED_HOME+"/red/red");
2121
var HID = require('node-hid');
2222
var device;
2323
var node;

hardware/scanBLE/101-scanBLE.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
**/
2020

2121
//might need to modify accordingly
22-
var RED = require("../../red/red");
22+
var RED = require(process.env.NODE_RED_HOME+"/red/red");
2323

2424
//import noble
2525
var noble = require('noble');

hardware/sensorTag/79-sensorTag.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
// Sample Node-RED node file
1818

1919
// Require main module
20-
var RED = require("../../red/red");
20+
var RED = require(process.env.NODE_RED_HOME+"/red/red");
2121
var SensorTag = require('sensortag');
2222
var stag;
2323
var node;

social/notify/57-notify.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@
1414
* limitations under the License.
1515
**/
1616

17-
var RED = require("../../red/red");
17+
var RED = require(process.env.NODE_RED_HOME+"/red/red");
1818
var growl = require('growl');
19-
var imagefile = __dirname+"/../../public/mqtt-node-red.png";
19+
var imagefile = process.env.NODE_RED_HOME+"/public/mqtt-node-red.png";
2020

2121
function NotifyNode(n) {
2222
RED.nodes.createNode(this,n);

social/prowl/57-prowl.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
**/
1616

17-
var RED = require("../../red/red");
17+
var RED = require(process.env.NODE_RED_HOME+"/red/red");
1818
var Prowl = require('node-prowl');
1919
var util = require('util');
2020

@@ -24,7 +24,7 @@ var util = require('util');
2424
// module.exports = {prowlkey:'My-API-KEY'}
2525

2626
try {
27-
var pushkey = require("../../settings").prowl || require("../../../pushkey.js");
27+
var pushkey = require(process.env.NODE_RED_HOME+"/settings").prowl || require(process.env.NODE_RED_HOME+"/../pushkey.js");
2828
}
2929
catch(err) {
3030
util.log("[57-prowl.js] Error: Failed to load Prowl credentials");

social/pushbullet/57-pushbullet.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
**/
1616

17-
var RED = require("../../red/red");
17+
var RED = require(process.env.NODE_RED_HOME+"/red/red");
1818
var PushBullet = require('pushbullet');
1919
var util = require('util');
2020

@@ -24,7 +24,7 @@ var util = require('util');
2424
// module.exports = {pushbullet:'My-API-KEY', deviceid:'12345'}
2525

2626
try {
27-
var pushkey = require("../../settings").pushbullet || require("../../../pushkey.js");
27+
var pushkey = require(process.env.NODE_RED_HOME+"/settings").pushbullet || require(process.env.NODE_RED_HOME+"/../pushkey.js");
2828
}
2929
catch(err) {
3030
util.log("[57-pushbullet.js] Error: Failed to load PushBullet credentials");

social/xmpp/92-xmpp.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,12 +22,12 @@ console.warn=(function() { // suppress warning from stringprep when not needed)
2222
};
2323
})();
2424

25-
var RED = require("../../red/red");
25+
var RED = require(process.env.NODE_RED_HOME+"/red/red");
2626
var xmpp = require('simple-xmpp');
2727
console.warn = orig;
2828

2929
try {
30-
var xmppkey = require("../../settings").xmpp || require("../../../xmppkeys.js");
30+
var xmppkey = require(process.env.NODE_RED_HOME+"/settings").xmpp || require(process.env.NODE_RED_HOME+"/../xmppkeys.js");
3131
} catch(err) {
3232
throw new Error("Failed to load XMPP credentials");
3333
}

0 commit comments

Comments
 (0)