Florian Schaal
2016-03-22 5ca959fa688255a8de61f89fe2751eb4d24a6912
server/lib/classes/cron.d/100-monitor_database_size.inc.php
@@ -92,14 +92,16 @@
            $data[$i]['sys_groupid'] = $rec['sys_groupid'];
            $quota = $rec['database_quota'] * 1024 * 1024;
            if (!is_numeric($quota)) continue;
            if(!is_numeric($quota)) continue;
            
            if($quota < 0 || $quota > $data[$i]['size']) {
            if($quota < 1 || $quota > $data[$i]['size']) {
               print $rec['database_name'] . ' does not exceed quota qize: ' . $quota . ' > ' . $data[$i]['size'] . "\n";
               if($rec['quota_exceeded'] == 'y') {
                  $app->dbmaster->datalogUpdate('web_database', array('quota_exceeded' => 'n'), 'database_id', $rec['database_id']);
               }
            } elseif($rec['quota_exceeded'] == 'n') {
                  $app->dbmaster->datalogUpdate('web_database', array('quota_exceeded' => 'y'), 'database_id', $rec['database_id']);
               print $rec['database_name'] . ' exceeds quota qize: ' . $quota . ' < ' . $data[$i]['size'] . "\n";
               $app->dbmaster->datalogUpdate('web_database', array('quota_exceeded' => 'y'), 'database_id', $rec['database_id']);
            }
         }