anchor.diff:      end.
   
   handle_settings_audit(Req) ->
  -    menelaus_web:assert_is_enterprise(),
  +    assert_is_enterprise(),
  +    assert_is_sherlock(),
  +
       Props = ns_audit_cfg:get_global(),
       Json = lists:map(fun ({K, V}) when is_list(V) ->
                                {K, list_to_binary(V)};
  
positive.code:     end.
  
  handle_validate_saslauthd_creds_post(Req) ->
      Params = Req:parse_post(),
      VRV = menelaus_auth:verify_login_creds(proplists:get_value("user", Params, ""),
                                             proplists:get_value("password", Params, "")),
  
negative.code:                           [{"X-enterprise-edition-needed", 1}]})
      end.
  
  assert_is_sherlock() ->
      case cluster_compat_mode:is_cluster_sherlock() of
          true ->
              ok;
          false ->
              erlang:throw({web_exception,
                            400,
                            "This http API endpoint isn't supported in mixed version clusters",
                            []})
      end.
  
  % {"default", [
  %   {port, 11211},
  %   {buckets, [
  