以下にログ設定の変更を行う実施例を示します。
function changeLogSettings() {
imaps.log.setLevel(successCallback, errorCallback, 'DEBUG');
imaps.log.setMaxFileSize(successCallback, errorCallback, 20);
imaps.log.setRotateCount(successCallback, errorCallback, 5);
imaps.log.getLevel(
function(level) {
console.log(level); // 'DEBUG'
},
errorCallback
);
imaps.log.getMaxFileSize(
function(size) {
console.log(size); // 20
},
errorCallback
);
imaps.log.getRotateCount(
function(count) {
console.log(count); // 5
},
errorCallback
);
}
参考
ログAPIの設定はクライアント設定ファイルよりも優先されます。変更した内容は、アプリの再起動や更新によって失われません。