Module: Dynflow::World::TriggerResult

Defined in:
lib/dynflow/world.rb

Instance Method Summary collapse

Instance Method Details

#idObject



162
163
164
# File 'lib/dynflow/world.rb', line 162

def id
  execution_plan_id
end

#planned?Boolean

Returns:

  • (Boolean)


150
151
152
# File 'lib/dynflow/world.rb', line 150

def planned?
  match self, PlaningFailed => false, Triggered => true, Scheduled => false
end

#scheduled?Boolean

Returns:

  • (Boolean)


158
159
160
# File 'lib/dynflow/world.rb', line 158

def scheduled?
  match self, PlaningFailed => false, Triggered => false, Scheduled => true
end

#triggered?Boolean

Returns:

  • (Boolean)


154
155
156
# File 'lib/dynflow/world.rb', line 154

def triggered?
  match self, PlaningFailed => false, Triggered => true, Scheduled => false
end