summaryrefslogtreecommitdiffstats
path: root/modules-available/dnbd3/inc
diff options
context:
space:
mode:
authorSimon Rettberg2022-07-05 17:34:32 +0200
committerSimon Rettberg2022-07-05 17:34:32 +0200
commit1197c0b678e45222e41183a538340ae1806b839c (patch)
tree1c11fb8d687e6160735725f4fe00d7fd88a8295e /modules-available/dnbd3/inc
parent[js_chart] Update to Chart.js 3.0.8 (diff)
downloadslx-admin-1197c0b678e45222e41183a538340ae1806b839c.tar.gz
slx-admin-1197c0b678e45222e41183a538340ae1806b839c.tar.xz
slx-admin-1197c0b678e45222e41183a538340ae1806b839c.zip
[dnbd3/vmstore] Add selection for DNBD3 server, or NFS mode, show any errors
Diffstat (limited to 'modules-available/dnbd3/inc')
-rw-r--r--modules-available/dnbd3/inc/dnbd3.inc.php8
1 files changed, 8 insertions, 0 deletions
diff --git a/modules-available/dnbd3/inc/dnbd3.inc.php b/modules-available/dnbd3/inc/dnbd3.inc.php
index 7f873f23..6d0f7ceb 100644
--- a/modules-available/dnbd3/inc/dnbd3.inc.php
+++ b/modules-available/dnbd3/inc/dnbd3.inc.php
@@ -39,4 +39,12 @@ class Dnbd3 {
return $lookup;
}
+ public static function getServer(string $serverId)
+ {
+ return Database::queryFirst('SELECT s.serverid, IFNULL(s.fixedip, m.clientip) AS clientip
+ FROM dnbd3_server s
+ LEFT JOIN machine m ON (s.machineuuid = m.machineuuid)
+ WHERE s.serverid = :id', ['id' => $serverId]);
+ }
+
}