@@ -71,8 +73,10 @@ zanode->osName;?> - - + + diff --git a/module/zanode/view/edit.html.php b/module/zanode/view/edit.html.php index a2e6b12940..603cc39b6a 100644 --- a/module/zanode/view/edit.html.php +++ b/module/zanode/view/edit.html.php @@ -69,7 +69,7 @@ zanode->osName;?> - osName, "class='form-control' " . ($zanode->hostType != 'physics' ? "readonly='readonly'" : ''))?> + hostType != 'physics' ? $zanode->osName : zget($config->zanode->linuxList, $zanode->osName, zget($config->zanode->windowsList, $zanode->osName)), "class='form-control' readonly='readonly'")?> zanode->desc ?> diff --git a/module/zanode/view/view.html.php b/module/zanode/view/view.html.php index 8685d308d0..751b42d6e0 100644 --- a/module/zanode/view/view.html.php +++ b/module/zanode/view/view.html.php @@ -21,11 +21,13 @@ id) ?> zanode); ?> status); ?> +hostType); ?> -session->zanodeList ? $this->session->zanodeList : $this->createLink('zanode', 'browse', ""); ?> +session->zanodeList ? $this->session->zanodeList : $this->createLink('zanode', 'browse', "");?> id}&orderBy=%s"; $account = strpos($zanode->osName, "windows") ? $config->zanode->defaultWinAccount : $config->zanode->defaultAccount; +$ssh = $zanode->hostType == 'physics' ? $zanode->extranet : ($zanode->ssh ? 'ssh ' . $account . '@' . $zanode->ip . ' -p ' . $zanode->ssh : ''); ?>