balena-cli/lib/actions/logs.coffee

15 lines
399 B
CoffeeScript
Raw Normal View History

2015-01-08 09:04:37 -03:00
resin = require('resin-sdk')
permissions = require('../permissions/permissions')
2014-12-22 12:41:14 -04:00
log = require('../log/log')
2014-12-22 12:47:12 -04:00
errors = require('../errors/errors')
2014-11-28 12:46:24 -04:00
LOGS_HISTORY_COUNT = 200
2014-11-28 20:51:03 -04:00
exports.logs = permissions.user (params, options) ->
2015-01-09 10:34:26 -03:00
resin.logs.subscribe params.uuid, {
history: options.num or LOGS_HISTORY_COUNT
tail: options.tail
}, errors.handleCallback (message) ->
log.array(message, log.out)