in index.js [69:106]
function defaultBackends(config, clients) {
config = config || {};
clients = clients || {};
return {
_isDefaultBackends: true,
file: config.logFile ? File({
fileName: config.logFile
}) : null,
disk: config.logFolder ? Disk({
folder: config.logFolder,
json: config.json || false
}) : null,
kafka: config.kafka ? Kafka({
leafHost: config.kafka.leafHost,
leafPort: config.kafka.leafPort,
batching: config.kafka.batching,
proxyHost: config.kafka.proxyHost,
proxyPort: config.kafka.proxyPort,
blacklistMigrator: config.kafka.blacklistMigrator,
blacklistMigratorUrl: config.kafka.blacklistMigratorUrl,
isDisabled: clients.isKafkaDisabled,
statsd: config.kafka.statsd,
kafkaClient: clients.kafkaClient
}) : null,
console: config.console ? Console({
raw: config.raw || false
}) : null,
sentry: config.sentry ? Sentry({
dsn: config.sentry.id,
statsd: clients.statsd
}) : null,
access: config.access ? Disk({
folder: config.access.logFolder,
json: config.json || false
}) : null
};
}