parent
8a4f4cb41e
commit
a29c3f69e3
|
|
@ -18,6 +18,25 @@ module.exports = {
|
|||
processMessage(message) {
|
||||
const filterRegistry = this.filterRegistry;
|
||||
|
||||
if (message.type === 'sitespeedio.render')
|
||||
if (this.options.list) {
|
||||
// Ooops we should take care of promise
|
||||
this.storageManager.writeData(
|
||||
Object.keys(this.metrics).join('\n'),
|
||||
'metrics.txt'
|
||||
);
|
||||
}
|
||||
if (this.options.filterList) {
|
||||
let output = '';
|
||||
let filtersByType = filterRegistry.getFilters();
|
||||
for (let type of Object.keys(filtersByType)) {
|
||||
for (let filters of filtersByType[type]) {
|
||||
output += type + '.' + filters + '\n';
|
||||
}
|
||||
}
|
||||
return this.storageManager.writeData(output, 'configuredMetrics.txt');
|
||||
}
|
||||
|
||||
if (this.options.list) {
|
||||
if (
|
||||
!(
|
||||
|
|
@ -71,24 +90,6 @@ module.exports = {
|
|||
}
|
||||
}
|
||||
}
|
||||
if (message.type === 'sitespeedio.render') {
|
||||
if (this.options.list) {
|
||||
this.storageManager.writeData(
|
||||
Object.keys(this.metrics).join('\n'),
|
||||
'metrics.txt'
|
||||
);
|
||||
}
|
||||
if (this.options.filterList) {
|
||||
let output = '';
|
||||
let filtersByType = filterRegistry.getFilters();
|
||||
for (let type of Object.keys(filtersByType)) {
|
||||
for (let filters of filtersByType[type]) {
|
||||
output += type + '.' + filters + '\n';
|
||||
}
|
||||
}
|
||||
return this.storageManager.writeData(output, 'configuredMetrics.txt');
|
||||
}
|
||||
}
|
||||
},
|
||||
config: defaultConfig
|
||||
};
|
||||
|
|
|
|||
Loading…
Reference in New Issue