mirror of
https://github.com/balena-io/balena-cli.git
synced 2025-04-08 11:54:12 +00:00
Handle permissions errors with errors.handle
This commit is contained in:
parent
5e3d973725
commit
a3c8a2fb27
@ -3,6 +3,7 @@ program = require('commander')
|
||||
pluralize = require('pluralize')
|
||||
indefiniteArticle = require('indefinite-article')
|
||||
log = require('../log/log')
|
||||
errors = require('../errors/errors')
|
||||
cliPermissions = require('./cli-permissions')
|
||||
|
||||
exports.getArgument = (name) ->
|
||||
@ -26,6 +27,9 @@ applyPermissions = (permission, action, onError) ->
|
||||
|
||||
exports.addCommand = (options = {}) ->
|
||||
|
||||
_.defaults options,
|
||||
onError: errors.handle
|
||||
|
||||
if options.permission?
|
||||
action = applyPermissions(options.permission, options.action, options.onError)
|
||||
else
|
||||
|
Loading…
x
Reference in New Issue
Block a user