diff options
author | Simon Rettberg | 2017-10-12 16:14:39 +0200 |
---|---|---|
committer | Simon Rettberg | 2017-10-12 16:14:39 +0200 |
commit | e10e538a0c46012175b98f8fbda6910a1295a722 (patch) | |
tree | 295ea1024db58ff4a084b227dad43754ce3223ef /modules-available/dnbd3/inc/dnbd3rpc.inc.php | |
parent | [runmode] Return lastseen too in detailed mode (diff) | |
download | slx-admin-e10e538a0c46012175b98f8fbda6910a1295a722.tar.gz slx-admin-e10e538a0c46012175b98f8fbda6910a1295a722.tar.xz slx-admin-e10e538a0c46012175b98f8fbda6910a1295a722.zip |
[dnbd3] Show free space, fix styling, add help texts and strings (de)
Diffstat (limited to 'modules-available/dnbd3/inc/dnbd3rpc.inc.php')
-rw-r--r-- | modules-available/dnbd3/inc/dnbd3rpc.inc.php | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/modules-available/dnbd3/inc/dnbd3rpc.inc.php b/modules-available/dnbd3/inc/dnbd3rpc.inc.php index 6134489a..27713bfb 100644 --- a/modules-available/dnbd3/inc/dnbd3rpc.inc.php +++ b/modules-available/dnbd3/inc/dnbd3rpc.inc.php @@ -5,14 +5,15 @@ class Dnbd3Rpc { /** * Query given DNBD3 server for status information. * + * @param string $server server address + * @param int $port server port * @param bool $stats include general stats * @param bool $clients include client list * @param bool $images include image list - * @param string $server server address - * @param int $port server port + * @param bool $diskSpace include disk space stats * @return false|array the queried data as an array, or false on error */ - public static function query($stats, $clients, $images, $server, $port = 5003) + public static function query($server, $port, $stats, $clients, $images, $diskSpace) { // Special case - local server if ($server === '<self>') { @@ -28,6 +29,9 @@ class Dnbd3Rpc { if ($images) { $url .= 'q=images&'; } + if ($diskSpace) { + $url .= 'q=space&'; + } $str = Download::asString($url, 3, $code); if ($str === false || $code !== 200) return false; |