anchor.diff:                                                       oc_chef_organization = Organization}
                                   } = State) ->
       delete_global_admins(Req, State),
  -
       ok = oc_chef_wm_base:delete_object(DbContext, Organization, RequestorId),
       Ejson = oc_chef_organization:assemble_organization_ejson(Organization),
       {true, chef_wm_util:set_json_body(Req, Ejson), State}.
  
positive.code:             %% redbug:start("oc_chef_authz:delete_resource->stack,return").
              %%
              oc_chef_object_db:safe_delete(DbContext, GlobalAdmins, RequestorId);
          not_found ->
              lager:error("Could not find global admins for org ~s", [OrgName]),
              %% Ignoring this error lets us retry the whole deletion process if it fails part
              %% of the way through
              ok
      end.
  
  -spec conflict_message(binary()) -> ejson_term().
  conflict_message(_Name) ->
      {[{<<"error">>, <<"Organization already exists">>}]}.
  
  malformed_request_message(Any, _Req, _state) ->
      error({unexpected_malformed_request_message, Any}).
  
negative.code:          init_resource_state/1,
           malformed_request_message/3,
           request_type/0,
           validate_request/3]).
  
  -export([allowed_methods/2,
  