class Dynflow::Coordinator::ExecutionInhibitionLock
Public Class Methods
lock_id(execution_plan_id)
click to toggle source
# File lib/dynflow/coordinator.rb, line 277 def self.lock_id(execution_plan_id) "execution-plan:#{execution_plan_id}" end
new(execution_plan_id)
click to toggle source
Calls superclass method
Dynflow::Coordinator::Record::new
# File lib/dynflow/coordinator.rb, line 270 def initialize(execution_plan_id) super @data[:owner_id] = "execution-plan:#{execution_plan_id}" @data[:execution_plan_id] = execution_plan_id @data[:id] = self.class.lock_id(execution_plan_id) end