anchor.diff:              case leo_redundant_manager_api:checksum(Type) of
                   {ok, LocalChecksum} ->
                       compare_local_chksum_with_remote_chksum(
  -                      ?SYNC_TARGET_MEMBER, Node_0, LocalChecksum, Checksum_0),
  +                      ?SYNC_TARGET_MEMBER, Node_1, LocalChecksum, Checksum_1),
                       compare_local_chksum_with_remote_chksum(
  -                      ?SYNC_TARGET_MEMBER, Node_1, LocalChecksum, Checksum_1);
  +                      ?SYNC_TARGET_MEMBER, Node_2, LocalChecksum, Checksum_2);
                   Error ->
                       Error
               end;
  
positive.code:                           [?SYNC_TARGET_BOTH, [{?VER_CUR,  MemberCur},
                                                 {?VER_PREV, MemberPrev}],
                             Options], ?DEF_TIMEOUT) of
                  {ok, Hashes} ->
                      {RingHashCur, RingHashPrev} = leo_misc:get_value(?CHECKSUM_RING, Hashes),
                      _ = leo_manager_mnesia:update_storage_node_status(
  
negative.code: %%
  -spec(get_node_status(atom()) ->
               ok | {error, any()}).
  get_node_status(Node_1) ->
      Node_2 = list_to_atom(Node_1),
      {Type, Mod} = case leo_manager_mnesia:get_gateway_node_by_name(Node_2) of
                        {ok, _} -> {?SERVER_TYPE_GATEWAY, ?API_GATEWAY};
                        _ ->
                            case leo_manager_mnesia:get_storage_node_by_name(Node_2) of
                                {ok, _} -> {?SERVER_TYPE_STORAGE, ?API_STORAGE};
                                _       -> {[], undefined}
                            end
  