mirror of
https://github.com/appium/appium.git
synced 2026-02-13 21:39:49 -06:00
Merge pull request #1436 from boxiong/master
Added an option to suppress excessive logging from UIALogger.
This commit is contained in:
@@ -10,9 +10,10 @@ var console = {
|
||||
msg = "(null)";
|
||||
}
|
||||
var newMsg = msg + "\n";
|
||||
for (var i = 0; i < bufLen - msg.length; i++) {
|
||||
for (var i = 0; i < bufLen - msg.length - 1; i++) {
|
||||
newMsg += "*";
|
||||
}
|
||||
UIALogger.logMessage(newMsg);
|
||||
|
||||
if (typeof isVerbose !== "undefined" && isVerbose) UIALogger.logMessage(newMsg);
|
||||
}
|
||||
};
|
||||
|
||||
@@ -88,6 +88,8 @@ settings = function() {
|
||||
}
|
||||
}();
|
||||
|
||||
var isVerbose = (typeof settings !== "undefined" && 'verbose' in settings && settings.verbose === 'true');
|
||||
|
||||
// get npm-installed instruments_client bin if necessary
|
||||
var globalPath = (function() {
|
||||
try {
|
||||
|
||||
@@ -366,8 +366,10 @@ var $ = $ || mechanic; // expose $ shortcut
|
||||
level = level || 'message';
|
||||
if (level === 'error') UIALogger.logError(s);
|
||||
else if (level === 'warn') UIALogger.logWarning(s);
|
||||
else if (level === 'debug') UIALogger.logDebug(s);
|
||||
else UIALogger.logMessage(s);
|
||||
else if (isVerbose) {
|
||||
if (level === 'debug') UIALogger.logDebug(s);
|
||||
else UIALogger.logMessage(s);
|
||||
}
|
||||
},
|
||||
error: function(s) { $.log(s, 'error'); },
|
||||
warn: function(s) { $.log(s, 'warn'); },
|
||||
|
||||
Reference in New Issue
Block a user