]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
common/util: include group limit in daemon metadata
authorSage Weil <sage@redhat.com>
Fri, 8 Mar 2019 17:27:30 +0000 (11:27 -0600)
committerSage Weil <sage@redhat.com>
Fri, 8 Mar 2019 22:30:39 +0000 (16:30 -0600)
Signed-off-by: Sage Weil <sage@redhat.com>
src/common/util.cc

index 84d413590f9949bbd6039991b911f0cbd96db791..fea63e955117f8eee0ececeeae4cffeb860b27df 100644 (file)
@@ -259,6 +259,11 @@ void collect_sys_info(map<string, string> *m, CephContext *cct)
     }
     fclose(f);
   }
+  uint64_t cgroup_limit;
+  if (get_cgroup_memory_limit(&cgroup_limit) == 0 &&
+      cgroup_limit > 0) {
+    (*m)["mem_cgroup_limit"] = boost::lexical_cast<string>(cgroup_limit);
+  }
 
   // processor
   f = fopen(PROCPREFIX "/proc/cpuinfo", "r");