Module: Kettle::Family::CLI::WorkflowOptions

Included in:
Release, WorkflowCommand
Defined in:
lib/kettle/family/cli.rb

Class Method Summary collapse

Class Method Details

.included(base) ⇒ Object



78
79
80
81
82
83
84
85
# File 'lib/kettle/family/cli.rb', line 78

def self.included(base)
  base.option :debug, desc: "Preserve debug environment for workflow commands"
  base.option :verbose, desc: "Pass verbose mode through to supported workflow commands"
  ParallelOptions.included(base)
  base.option :env, value: {type: String, usage: "KEY=VALUE"}, desc: "Override an environment variable for each member workflow command" do |value|
    parse_env_override(value, workflow_env)
  end
end