edeliver v1.2.5 Edeliver.Relup.Instructions.CodeChangeOnAppProcesses
This upgrade instruction does nothing
but can be used in an Edeliver.Relup.Modification to indicate
that the code_change function is invoked for suspended modules
which changed. See Edeliver.Relup.Instructions.SuspendAppProcesses.
In a future step it might remove code_change instructions from
modules which does not change exported functions.
Summary
Functions
Callback implementation for Edeliver.Relup.Instruction.modify_relup/2
Types
insert_fun :: (%Edeliver.Relup.Instructions{changed_modules: term, down_instructions: term, down_version: term, up_instructions: term, up_version: term} | instructions, new_instructions :: instruction | instructions -> updated_instructions :: %Edeliver.Relup.Instructions{changed_modules: term, down_instructions: term, down_version: term, up_instructions: term, up_version: term} | instructions)
instruction :: :relup.instruction
instructions :: [instruction]
Functions
Callback implementation for Edeliver.Relup.Instruction.modify_relup/2.