]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
rgw: improve logs in the RGWAccessControlPolicy class.
authorRadoslaw Zarzynski <rzarzynski@mirantis.com>
Tue, 7 Feb 2017 13:27:10 +0000 (14:27 +0100)
committerRadoslaw Zarzynski <rzarzynski@mirantis.com>
Fri, 24 Mar 2017 15:55:43 +0000 (16:55 +0100)
Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
src/rgw/rgw_acl.cc

index 30e3382a83ac0ed81b27558a22458394a37c56a9..1cebae0d1862cc3301e0030ede229ff261b96a83 100644 (file)
@@ -98,6 +98,9 @@ uint32_t RGWAccessControlPolicy::get_perm(const rgw::auth::Identity& auth_identi
                                           const uint32_t perm_mask,
                                           const char * const http_referer)
 {
+  ldout(cct, 20) << "-- Getting permissions begin with perm_mask=" << perm_mask
+                 << dendl;
+
   uint32_t perm = acl.get_perm(auth_identity, perm_mask);
 
   if (auth_identity.is_owner_of(owner.get_id())) {
@@ -123,9 +126,9 @@ uint32_t RGWAccessControlPolicy::get_perm(const rgw::auth::Identity& auth_identi
     perm |= acl.get_referer_perm(http_referer, perm_mask);
   }
 
-  ldout(cct, 5) << "Getting permissions identity=" << auth_identity
-                << " owner=" << owner.get_id()
-                << " perm=" << perm << dendl;
+  ldout(cct, 5) << "-- Getting permissions done for identity=" << auth_identity
+                << ", owner=" << owner.get_id()
+                << ", perm=" << perm << dendl;
 
   return perm;
 }