Skip to content
This repository was archived by the owner on Dec 13, 2023. It is now read-only.

Commit 66264f6

Browse files
author
warner
committed
fix undefined global logger before tunnel start
1 parent a4cc529 commit 66264f6

File tree

2 files changed

+16
-4
lines changed

2 files changed

+16
-4
lines changed

gfx.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ module.exports = {
107107
blankLine.output();
108108
},
109109
warn: function(message){
110-
global.logger.info(error(message));
110+
global.logger.error(error(message));
111111
},
112112
help: function(){
113113
global.logger.info(

tunnel_start.js

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,18 @@ var _ = require('lodash'),
1616
'rejectUnauthorized', 'bypass', 'nokill', 'acceptAllCerts','log','electron'];
1717

1818

19+
//account for logging behavior before tunnel is started
20+
log4js.configure({
21+
appenders: {
22+
log: {type: 'file', filename: 'tunnel.log'}
23+
},
24+
categories: {
25+
default: { appenders: ['log'], level: 'ALL' }
26+
}
27+
});
28+
29+
global.logger = log4js.getLogger();
30+
1931
var validateArgs = function(cmdArgs){
2032
// make sure that user has provided username/authkey and no extraneous options
2133
if(!cmdArgs.username){
@@ -179,8 +191,8 @@ module.exports = {
179191
.omit(_.isNull)
180192
.mapValues((property)=>{
181193
return property === 'true' ? true :
182-
property === 'false' ? false
183-
: property
194+
property === 'false' ? false :
195+
property
184196
}).value();
185197

186198
var logLevel = cmdArgs.verbose ? 'ALL' :
@@ -197,7 +209,7 @@ module.exports = {
197209
default: { appenders: ['log'], level: 'ALL' }
198210
}
199211
});
200-
}else if(cmdArgs.logs){
212+
}else if(cmdArgs.log){
201213
log4js.configure({
202214
appenders: {
203215
console: {type: 'console'},

0 commit comments

Comments
 (0)