]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
rgw: don't log system requests in usage log 1427/head
authorYehuda Sadeh <yehuda@inktank.com>
Fri, 22 Nov 2013 23:41:49 +0000 (15:41 -0800)
committerYehuda Sadeh <yehuda@inktank.com>
Tue, 11 Mar 2014 16:37:50 +0000 (09:37 -0700)
Fixes: 6889
System requets should not be logged in the usage log.

Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
src/rgw/rgw_log.cc

index 9398dd04d73fa11cbca0b1ffb4e9f47ed761492f..26737614111a5f3eb177bd042f1532435c753689 100644 (file)
@@ -166,6 +166,9 @@ void rgw_log_usage_finalize()
 
 static void log_usage(struct req_state *s, const string& op_name)
 {
+  if (s->system_request) /* don't log system user operations */
+    return;
+
   if (!usage_logger)
     return;