anchor.diff:                  {ok, #member{state = ?STATE_RUNNING}} ->
                       {error, "Already running"};
                   {ok, #member{state = ?STATE_DETACHED}} ->
  -                    case leo_manager_api:rollback(NodeAtom) of
  -                        ok ->
  -                            ok;
  -                        {error, Cause} ->
  -                            {error, Cause}
  -                    end;
  +                    leo_manager_api:rollback(NodeAtom);
                   _ ->
                       {error, ?ERROR_COULD_NOT_ROLLBACK}
               end
  
positive.code:         [] ->
              {error, ?ERROR_INVALID_PATH};
          [Key|_] ->
              case leo_manager_api:purge(Key) of
                  ok ->
                      ok;
                  {error, Cause} ->
                      {error, Cause}
              end
      end.
  
  
  
negative.code: -spec(rebalance_1(port()|null) ->
               ok | {error, any()}).
  rebalance_1(Socket) ->
      leo_manager_api:rebalance(Socket).
  
  
  %% @doc Update a watchdog property
  