summaryrefslogtreecommitdiffstats
path: root/modules-available/statistics/api.inc.php
diff options
context:
space:
mode:
Diffstat (limited to 'modules-available/statistics/api.inc.php')
-rw-r--r--modules-available/statistics/api.inc.php26
1 files changed, 6 insertions, 20 deletions
diff --git a/modules-available/statistics/api.inc.php b/modules-available/statistics/api.inc.php
index 431d4cd4..fc0b2afe 100644
--- a/modules-available/statistics/api.inc.php
+++ b/modules-available/statistics/api.inc.php
@@ -1,26 +1,12 @@
<?php
if (Request::any('action') === 'test' && isLocalExecution()) {
- $uuid = Request::any('uuid', '', 'string');
- /*
- error_log(HardwareInfo::getKclModifications());
- exit;
- $x = new HardwareQuery(HardwareInfo::PCI_DEVICE);
- //$x->addCompare(false, 'Memory Slot Occupied', '>=', true, 'Memory Slot Count');
- $x->addWhere(true, 'vendor', '=', '8086');
- $x->addGlobalColumn('device');
- $res = $x->query();
- foreach ($res as $row) {
- error_log(json_encode($row));
- }
- exit;
- */
- $data = file_get_contents('/tmp/bla.json');
- Database::exec(
- "UPDATE machine SET data = :data WHERE machineuuid = :uuid",
- ['uuid' => $uuid, 'data' => $data]);
- HardwareParser::parseMachine($uuid, json_decode($data, true));
- echo 'Kweries: ' . Database::getQueryCount();
+ $q = new HardwareQuery(HardwareInfo::RAM_MODULE);
+ $speed = $q->addGlobalColumn('Speed');
+ $q->addLocalColumn('Configured Speed')->addCondition('<', $speed);
+ $speed->addCondition('>', 2666);
+ $q->addMachineWhere('clientip', '>', 5);
+ echo $q->buildQuery(), "\n";
exit;
}