--- !ruby/object:RI::ClassDescription 
attributes: 
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: The block this action will execute.
  name: block
  rw: R
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: The task this action is attached to.
  name: task
  rw: R
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: An Array of threads, one for each host this action executes on.
  name: workers
  rw: R
class_methods: 
- !ruby/object:RI::MethodSummary 
  name: new
comment: 
- !ruby/struct:SM::Flow::P 
  body: Action is used to run a task's remote_actions in parallel on each of its hosts. Actions are created automatically in Rake::RemoteTask#enhance.
constants: []

full_name: Rake::RemoteTask::Action
includes: []

instance_methods: 
- !ruby/object:RI::MethodSummary 
  name: execute
name: Action
superclass: Object
