From f70d3745fcfec1f23115e39b3cab0723edad1398 Mon Sep 17 00:00:00 2001 From: Roland Gruber Date: Sat, 9 Sep 2006 11:46:01 +0000 Subject: [PATCH] show lamdaemon errors --- lam/lib/modules/quota.inc | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/lam/lib/modules/quota.inc b/lam/lib/modules/quota.inc index 4b271b24..07d1ed7f 100644 --- a/lam/lib/modules/quota.inc +++ b/lam/lib/modules/quota.inc @@ -132,6 +132,17 @@ class quota extends baseModule { parent::init($base); // Get basic quotas for new account $output_array = lamdaemon(array("+ quota get " . $_SESSION[$this->base]->type)); + // Error somewhere in lamdaemon + if (isset($output_array) && is_array($output_array)) { + foreach ($output_array as $singleresult) { + $singleresult = explode(",", $singleresult); + if (is_array($singleresult)) { + if ($singleresult[0] == 'ERROR') { + StatusMessage($singleresult[0], $singleresult[1], $singleresult[2]); + } + } + } + } // process quotas if (is_array($output_array)) { $all_quota = explode(':', $output_array[0]);