anchor.diff:                                      ?error("rebalance/0", "cause:~p", [Cause]),
                                       {error, Cause}
                               end;
  -                        not_found ->
  -                            {error, not_found};
                           Error ->
                               Error
                       end;
  
positive.code: 
              case rebalance_1(State, Nodes) of
                  {ok, RetRebalance} ->
                      case leo_redundant_manager_api:get_members() of
                          {ok, Members_2} ->
                              {ok, SystemConf} = leo_manager_mnesia:get_system_config(),
                              case rebalance_3(Nodes, #rebalance_proc_info{members_cur = Members_2,
                                                                           system_conf = SystemConf}) of
                                  ok ->
                                      _ = distribute_members([N || {_, N} <- Nodes]),
                                      rebalance_5(RetRebalance, []);
  
negative.code:     VNodeId  = leo_misc:get_value('vnode_id', Item),
      SrcNode  = leo_misc:get_value('src',      Item),
      DestNode = leo_misc:get_value('dest',     Item),
  
      case SrcNode of
          {error, no_entry} ->
              void;
  