Possible solution for in_use flag. Needs tests
parent
b470b256a3
commit
305cacb0f4
|
@ -110,6 +110,10 @@ module CeleryScript
|
|||
|
||||
def execute
|
||||
canonical_form = misc_fields.merge!(recurse_into_node(entry_node))
|
||||
canonical_form[:in_use] = \
|
||||
EdgeNode.where(kind: "sequence_id", value: sequence.id).exists? ||
|
||||
RegimenItem.where(sequence_id: sequence.id).exists? ||
|
||||
FarmEvent.where(executable: sequence).exists?
|
||||
return HashWithIndifferentAccess.new(canonical_form)
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue