* @package zanode * @version $Id: view.html.php $ * @link http://www.zentao.net */ ?> getModuleRoot() . 'common/view/header.html.php'; ?> getModuleRoot() . 'common/view/kindeditor.html.php'; ?> zanode->confirmDelete) ?> zanode->confirmBoot) ?> zanode->confirmReboot) ?> zanode->confirmShutdown) ?> zanode->actionSuccess) ?> id) ?> zanode); ?> status); ?> session->zanodeList ? $this->session->zanodeList : $this->createLink('zanode', 'browse', ""); ?> id}&orderBy=%s"; $account = strpos($zanode->osName, "windows") ? $config->zanode->defaultWinAccount : $config->zanode->defaultAccount; ?>
zahost->baseInfo; ?>
zanode->osName; ?>:
osName; ?>
zanode->sshAddress; ?>:
ssh ? 'ssh ' . $account . '@' . $zanode->ip . ' -p ' . $zanode->ssh : ''; ?>ssh ? " " : ''; ?>
zanode->cpuCores; ?>:
cpuCores . ' ' . $lang->zahost->cpuUnit; ?>
zanode->status; ?>:
zanode->statusList, $zanode->status); ?>
zanode->defaultUser; ?>:
zanode->memory; ?>:
memory; ?> GB
zanode->hostName; ?>:
hostName; ?>
zanode->defaultPwd; ?>:
' . str_repeat('*', strlen($config->zanode->defaultPwd)) . '' . ' ' . "" . ""; ?>
zanode->diskSize; ?>:
diskSize; ?> GB
zanode->desc; ?>
desc) ? htmlspecialchars_decode($zanode->desc) : $lang->noData; ?>
createLink('action', 'comment', "objectType=zanode&objectID=$zanode->id"); ?>
zanode->init->statusTitle; ?>
  ZenAgent   zanode->initializing; ?>
  ZTF   zanode->initializing; ?>  '>zanode->install ?>
zanode->init->initSuccessNoticeTitle, "{$lang->zanode->manual}", html::a(helper::createLink('testcase', 'automation', "", '', true), $lang->zanode->automation, '', "class='iframe' title='{$lang->zanode->automation}' data-width='50%'", '')); ?> zanode->init->initFailNoticeTitle . '
' . $lang->zanode->init->initFailNoticeDesc;?>
zanode->browseSnapshot;?>
createLink('zanode', 'browseSnapshot', "nodeID=$zanode->id", '', true) . "' frameborder='no' allowfullscreen='true' mozallowfullscreen='true' webkitallowfullscreen='true' allowtransparency='true' scrolling='auto' style='min-height:300px;'>";?>
noData; ?>
printExtendFields($zanode, 'div', "position=left&inForm=0&inCell=1"); ?>
' . $lang->goback, $browseLink, 'self', "data-app='{$app->tab}'", 'btn btn-secondary');?>
deleted)) { $suspendAttr = "title='{$lang->zanode->suspend}' target='hiddenwin'"; $suspendAttr .= $zanode->status != 'running' ? ' class="btn disabled"' : "class='btn' target='hiddenwin' onclick='if(confirm(\"{$lang->zanode->confirmSuspend}\")==false) return false;'"; $resumeAttr = "title='{$lang->zanode->resume}' target='hiddenwin'"; $resumeAttr .= $zanode->status == 'running' ? ' class="btn disabled"' : "class='btn' target='hiddenwin' onclick='if(confirm(\"{$lang->zanode->confirmResume}\")==false) return false;'"; $rebootAttr = "title='{$lang->zanode->reboot}' target='hiddenwin'"; $rebootAttr .= $zanode->status == 'shutoff' || $zanode->status == 'wait' ? ' class="btn disabled"' : "class='btn' target='hiddenwin' onclick='if(confirm(\"{$lang->zanode->confirmReboot}\")==false) return false;'"; $closeAttr = "title='{$lang->zanode->shutdown}'"; $closeAttr .= $zanode->status == 'wait' ? ' class="btn disabled"' : ' class="btn iframe"'; $startAttr = "title='{$lang->zanode->boot}'"; $startAttr .= $zanode->status == 'wait' ? ' class="btn disabled"' : ' class="btn iframe"'; $snapshotAttr = "title='{$lang->zanode->createSnapshot}'"; $snapshotAttr .= $zanode->status != 'running' ? ' class="btn disabled"' : ' class="btn iframe"'; common::printLink('zanode', 'getVNC', "id={$zanode->id}", " " . $lang->zanode->getVNC, in_array($zanode->status ,array('running', 'launch', 'wait')) ? '_blank' : '', "title='{$lang->zanode->getVNC}' class='btn desktop " . (in_array($zanode->status ,array('running', 'launch', 'wait')) ? '':'disabled') . "'", ''); if($zanode->status == "suspend") { common::printLink('zanode', 'resume', "zanodeID={$zanode->id}", " " . $lang->zanode->resumeNode, '', $resumeAttr); } else { common::printLink('zanode', 'suspend', "zanodeID={$zanode->id}", " " . $lang->zanode->suspendNode, '', $suspendAttr); } if($zanode->status == "shutoff") { common::printLink('zanode', 'start', "zanodeID={$zanode->id}", " " . $lang->zanode->bootNode, '', $startAttr); } else { common::printLink('zanode', 'close', "zanodeID={$zanode->id}", " " . $lang->zanode->shutdownNode, '', $closeAttr); } common::printLink('zanode', 'reboot', "zanodeID={$zanode->id}", " " . $lang->zanode->rebootNode, '', $rebootAttr); common::printLink('zanode', 'createSnapshot', "zanodeID={$zanode->id}", " " . $lang->zanode->createSnapshot, '', $snapshotAttr, true, true); } ?>
zanode->buildOperateMenu($zanode, 'view'); ?>