style(jshint): some style fixes and jshint compatibility improved

This commit is contained in:
Damian Mee 2014-09-04 01:08:41 +02:00
parent 56315ffd34
commit 6b004fdf8e
4 changed files with 21 additions and 22 deletions

View file

@ -1,3 +1,5 @@
'use strict';
var bunyan = require('bunyan');
var async = require('async');
@ -10,25 +12,26 @@ var bunyan = bunyan.createLogger({name: 'lamassu-server', level: logLevel});
// log version
var version = require('../package.json').version;
bunyan.info('Version:', version);
bunyan.info('Version: %s', version);
// log twitter stuff (optional)
function wrapper(fn) {
return function(cb) {
fn(function(value) {
cb(null, value);
});
}
// log git stuff (optional)
// `git-rev` omits `err` param in callback, without this wrapper
// `async` interprets returned values as errors.
function wrapper(fn, cb) {
fn(function(value) {
cb(null, value);
});
}
try {
var git = require('git-rev');
async.parallel([
wrapper(git.branch),
wrapper(git.short)
async.apply(wrapper, git.branch),
async.apply(wrapper, git.short)
],
function(err, values) {
bunyan.info('Git:', '#' + values[0], '@' + values[1]);
bunyan.info('Git: #%s @%s', values[0], values[1]);
});
} catch(_) {}