Skip to content

Commit b76330d

Browse files
committed
Add update cancellation callback
1 parent 1d9c24c commit b76330d

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/grisp_updater_grisp2.erl

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
-export([system_prepare_update/2]).
2121
-export([system_prepare_target/4]).
2222
-export([system_set_updated/2]).
23+
-export([system_cancel_update/1]).
2324
-export([system_validate/1]).
2425
-export([system_terminate/2]).
2526

@@ -92,6 +93,9 @@ system_set_updated(#sys_state{boot = Boot, valid = 1} = State, 0)
9293
system_set_updated(#sys_state{boot = Boot, valid = Valid}, SysId) ->
9394
{error, {unexpected_update_state, {Boot, Valid, SysId}}}.
9495

96+
system_cancel_update(#sys_state{valid = Valid} = State) ->
97+
{ok, validate_update(State, Valid)}.
98+
9599
system_validate(#sys_state{boot = SysId, update = SysId} = State) ->
96100
{ok, validate_update(State, SysId)};
97101
system_validate(#sys_state{update = UpdatSysId}) ->

0 commit comments

Comments
 (0)