"; $compute->action("listServers"); $servers = json_decode($App->show(), true)["Servers"]; $id = null; foreach($servers as $server){ echo $server['name']." ".$server['id']." ".$server['ipv4']."
"; if(strcmp($server['name'], "bob")){ $id = $server['id']; } } echo "
"; // Liste des networks echo "Liste des network :
"; $network->action("list_network_ids"); $servers = json_decode($App->show(), true)["ListNetworkIds"]; $id = null; foreach($servers as $server){ echo $server."
"; } echo "
"; // Liste des floatingip echo "Liste des floatingip :
"; $floatingIp->action("listFloatingIp"); $listFloatingIp = json_decode($App->show(), true)["FloatingIp"]; $id = null; foreach ($listFloatingIp as $floatIp){ echo $floatIp['floatingIpAddress']." ".$floatIp['id']." ".$floatIp["status"]."
"; $id = $floatIp['id']; } echo "
"; // Liste des floatingip echo "Get floatingip :
"; $App->setPostParam('id', $id); $floatingIp->action("getFloatingIp"); $getFloatingIp = json_decode($App->show(), true)["FloatingIp"]; echo $getFloatingIp['id']."
"; echo "
"; /* // Création d'une ip flotante $opt = array(); $opt['floatingNetworkId'] = "251b4641-20ff-4a72-8549-1758788b51ce"; $App->setPostParam('opt', $opt); $floatingIp->action("createFloatingIp"); $float = json_decode($App->show(), true)["FloatingIp"]; if(!isset($float)){ echo "Erreur pendant la création
"; } echo "
"; */ /* // Suppression d'une ip flotante $App->setPostParam('id', $id); $floatingIp->action("deleteFloatingIp"); */ // Liste des floatingip echo "Liste des floatingip :
"; $floatingIp->action("listFloatingIp"); $listFloatingIp = json_decode($App->show(), true)["FloatingIp"]; foreach ($listFloatingIp as $floatIp){ echo $floatIp['floatingIpAddress']." ".$floatIp['id']." ".$floatIp["status"]."
"; } ?>