@applitools/execution-grid-tunnel
Version:
Allows user to run tests with exection-grid and navigate to private hosts and ips
25 lines (21 loc) • 572 B
JavaScript
const {makeLogger} = require('@applitools/logger')
module.exports = function ({mode, dirname, filename = "execution-grid-tunnel", level}) {
// Print logs in terminal when running execution-grid-tunnel in development mode (with `npm run start`)
const logHandler =
mode === 'development'
? {type: 'console'}
: {
type: 'rolling file',
name: filename,
dirname,
}
const logger = makeLogger({
handler: logHandler,
level,
format: {
label: filename,
colors: true,
}
})
return logger
}