code: function httpRequest(operation) {
    var self = this
    return function(req, resp) {
      var $done = function(err, code, msg) {
        if (!msg && !_.isNumber(code)) {
          msg = code||''      // `code` is optional
          code = undefined
        }
  
        code = code || (!!err ? 500 : 200)
        resp.writeHead(code)
        resp.end(!!err ? ''+err : (''+msg || ''))
      }
  
      if (!~ self._allowedJobTypes.indexOf(req.params.jobType))
        return $done('Not a valid job type', 400);
  
      return OPS[operation](req, resp, $done)
    }
  }
docs: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ Process push/remove HTTP requests