Module: Dynflow::World::TriggerResult

Defined in:
lib/dynflow/world.rb

Instance Method Summary collapse

Instance Method Details

#idObject



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

def id
  execution_plan_id
end

#planned?Boolean

Returns:

  • (Boolean)


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

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

#scheduled?Boolean

Returns:

  • (Boolean)


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

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

#triggered?Boolean

Returns:

  • (Boolean)


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

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