X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=boot%2Findex.php;h=9afe27915aa21499b00c0f9c84d9b53326565bde;hb=241fad2037b75a30530c54c37a8f9793a85a74a3;hp=ba7dc7bcdf338484044ca9111b6ba1ebe1a280f9;hpb=37a93603272c00a8b2389bbec0c1860382eb8569;p=nodeconfig.git diff --git a/boot/index.php b/boot/index.php index ba7dc7b..9afe279 100755 --- a/boot/index.php +++ b/boot/index.php @@ -16,9 +16,9 @@ global $adm; $bootmanager = "bootmanager.sh.sgn"; // Look up the node -$nodenetworks = $adm->GetNodeNetworks(array('ip' => $_SERVER['REMOTE_ADDR'])); -if (!empty($nodenetworks)) { - $nodes = $adm->GetNodes(array($nodenetworks[0]['node_id'])); +$interfaces = $adm->GetInterfaces(array('ip' => $_SERVER['REMOTE_ADDR'])); +if (!empty($interfaces)) { + $nodes = $adm->GetNodes(array($interfaces[0]['node_id'])); if (!empty($nodes)) { $node = $nodes[0]; } @@ -62,7 +62,7 @@ if (isset($node)) { if (!empty($node['nodegroup_ids'])) { $nodegroups = $adm->GetNodeGroups($node['nodegroup_ids']); foreach ($nodegroups as $nodegroup) { - $bootmanagers[] = strtolower($nodegroup['name']) . "_" . $bootmanager; + $bootmanagers[] = strtolower($nodegroup['groupname']) . "_" . $bootmanager; } } }