anchor.diff: -%% Copyright 2012 Opscode, Inc. All Rights Reserved.
  +%% -*- erlang-indent-level: 4;indent-tabs-mode: nil; fill-column: 92 -*-
  +%% ex: ts=4 sw=4 et
  +%% @author Mark Anderson <mark@opscode.com>
  +%% @author Marc Paradise <marc@getchef.com>
  +%% @doc authorization - Interface to the opscode authorization servize
  +%%
  +%% Copyright 2011-2014 Chef Software, Inc. All Rights Reserved.
   %%
   %% This file is provided to you under the Apache License,
   %% Version 2.0 (the "License"); you may not use this file
  
positive.code: 
  -export([container_record_to_authz_id/2,
           fetch_container/3,
           fetch_group_authz_id/3,
           make_context/2,
           statements/1
  
negative.code: %% to retrieve the clients group, so that we may add newly-created
  %% clients to it (we could also start deleting clients from it, too).
  -spec fetch_group_authz_id(Context :: oc_chef_authz_context(),
                             OrgId :: binary() | undefined,
                             GroupName :: binary()) ->  object_id() |
                                                        {not_found, authz_group}.
  fetch_group_authz_id(#oc_chef_authz_context{otto_connection=Server,
  