Class: Roast::WorkflowParams
- Inherits:
-
Object
- Object
- Roast::WorkflowParams
- Defined in:
- lib/roast/workflow_params.rb
Instance Attribute Summary collapse
-
#args ⇒ Object
readonly
: Array.
-
#kwargs ⇒ Object
readonly
: Hash[Symbol, String].
-
#targets ⇒ Object
readonly
: Array.
Instance Method Summary collapse
Constructor Details
#initialize(targets, args, kwargs) ⇒ WorkflowParams
16 17 18 19 20 |
# File 'lib/roast/workflow_params.rb', line 16 def initialize(targets, args, kwargs) @targets = targets @args = args @kwargs = kwargs end |
Instance Attribute Details
#args ⇒ Object (readonly)
: Array
10 11 12 |
# File 'lib/roast/workflow_params.rb', line 10 def args @args end |
#kwargs ⇒ Object (readonly)
: Hash[Symbol, String]
13 14 15 |
# File 'lib/roast/workflow_params.rb', line 13 def kwargs @kwargs end |
#targets ⇒ Object (readonly)
: Array
7 8 9 |
# File 'lib/roast/workflow_params.rb', line 7 def targets @targets end |