From 983dc66684999e03685a496f17ca75f81cd21ffe Mon Sep 17 00:00:00 2001 From: Bharat Mediratta Date: Wed, 13 May 2009 01:32:11 +0000 Subject: Display the server load average in the platform block. Fixes ticket #198. --- core/helpers/core_block.php | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'core/helpers/core_block.php') diff --git a/core/helpers/core_block.php b/core/helpers/core_block.php index 16af66b0..2fd0b342 100644 --- a/core/helpers/core_block.php +++ b/core/helpers/core_block.php @@ -64,6 +64,12 @@ class core_block_Core { $block->css_id = "gPlatform"; $block->title = t("Platform Information"); $block->content = new View("admin_block_platform.html"); + if (is_readable("/proc/loadavg")) { + $block->content->load_average = + join(" ", array_slice(split(" ", array_shift(file("/proc/loadavg"))), 0, 3)); + } else { + $block->content->load_average = t("Unavailable"); + } break; case "project_news": -- cgit v1.2.3