10
11
12
13
14
15
16
17
|
# File 'lib/tumugi/cli.rb', line 10
def common_options
option :file, aliases: '-f', desc: 'Workflow file name', required: true
option :config, aliases: '-c', desc: 'Configuration file name'
option :params, aliases: '-p', type: :hash, desc: 'Task parameters'
option :quiet, type: :boolean, desc: 'Suppress log', default: false
option :verbose, type: :boolean, desc: 'Show verbose log', default: false
option :log_format, type: :string, desc: 'Log format', enum: ['text', 'json'], default: 'text'
end
|