format to standard

This commit is contained in:
Josh Harvey 2016-06-13 14:15:54 +03:00
parent 2338da163f
commit 8111d89c6c

View file

@ -1,36 +1,37 @@
'use strict'; 'use strict'
var bunyan = require('bunyan'); var Bunyan = require('bunyan')
var async = require('async'); var async = require('async')
var logLevel = process.env.LAMASSU_ENV === 'debug' ? var logLevel = process.env.LAMASSU_ENV === 'debug'
'debug' : ? 'debug'
'info'; : 'info'
var bunyan = bunyan.createLogger({name: 'lamassu-server', level: logLevel}); var bunyan = Bunyan.createLogger({name: 'lamassu-server', level: logLevel})
// log version // log version
var version = require('../package.json').version; var version = require('../package.json').version
bunyan.info('Version: %s', version); bunyan.info('Version: %s', version)
// log git stuff (optional) // log git stuff (optional)
// `git-rev` omits `err` param in callback, without this wrapper // `git-rev` omits `err` param in callback, without this wrapper
// `async` interprets returned values as errors. // `async` interprets returned values as errors.
function wrapper(fn, cb) { function wrapper (fn, cb) {
fn(function(value) { fn(function (value) {
cb(null, value); cb(null, value)
}); })
} }
try { try {
var git = require('git-rev'); var git = require('git-rev')
async.parallel([ async.parallel([
async.apply(wrapper, git.branch), async.apply(wrapper, git.branch),
async.apply(wrapper, git.short) async.apply(wrapper, git.short)
], ],
function(err, values) { function (err, values) {
bunyan.info('Git: #%s @%s', values[0], values[1]); if (err) return bunyan.error(err)
}); bunyan.info('Git: #%s @%s', values[0], values[1])
})
} catch (_) {} } catch (_) {}
module.exports = bunyan; module.exports = bunyan