X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=planetlab%2Fnodes%2Fnode.php;h=f7c5e6f50c2ecd1f57f7505eb0aa21c0bf9dc537;hb=9d5da0d9968a075070eb8c5b75d8267d082bec31;hp=f976f5014fff0fa62b31ca08c60dcdb0dcb4959d;hpb=b89cea9e2eb4db6f01d484e035471142f916f454;p=plewww.git diff --git a/planetlab/nodes/node.php b/planetlab/nodes/node.php index f976f50..f7c5e6f 100644 --- a/planetlab/nodes/node.php +++ b/planetlab/nodes/node.php @@ -1,7 +1,5 @@ form_start(l_actions(),array("action"=>"update-node", "node_id"=>$node //$details->th_td("Hostname",$hostname,"hostname"); $details->th_td("Hostname",$hostname); $details->th_td("Model",$model,"model"); +// reservation ? +if ( $admin_privileges) { + $reservation_value = $details->form->select_html("node_type", + node_type_selectors ($api, $node_type)); +} else { + $reservation_value = node_type_display ($api,$node_type); +} +$details->th_td("Reservation",$reservation_value); + $details->tr_submit("submit","Update Node"); $details->form_end(); if ($privileges) $details->space(); @@ -278,7 +286,6 @@ I've experienced a problem rebooting $hostname with the pcu_id $pcu_id; $details->space(); //////////////////// type & version -$details->th_td("Type",$node_type); $details->th_td("Version",$version); // let's use plc_objects $Node = new Node($node); @@ -463,7 +470,7 @@ if ( $local_peer ) { echo '

'; plc_warning_html("This node has no interface"); echo "Please add an interface to make this a usable PLC node.

\n"; - } else { + } // else { // show this unconditionnally as otherwise there's no mean to create one.. // display a hostname column iff at least one interface has a hostname $need_hostname=false; @@ -488,7 +495,7 @@ if ( $local_peer ) { $table=new PlekitTable("node_interfaces",$headers,$sort_column,$table_options); $table->start(); - foreach ( $interfaces as $interface ) { + if ($interfaces) foreach ( $interfaces as $interface ) { $interface_id= $interface['interface_id']; $interface_ip= $interface['ip']; @@ -524,7 +531,7 @@ if ( $local_peer ) { $table->row_end(); } $table->end(); - } + // } $toggle->end(); }