From: root Date: Wed, 13 Oct 2010 23:42:59 +0000 (-0400) Subject: Merge branch 'master' of ssh://git.planet-lab.org/git/plewww X-Git-Tag: plewww-4.3-53~1^2~1 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=e51a8a29fe84ca8d51e2166ce8603037113f3ce2;hp=48e7d891f6c8460440ec7f96e672a9385e2d0ce5;p=plewww.git Merge branch 'master' of ssh://git.planet-lab.org/git/plewww --- diff --git a/planetlab/nodes/node.php b/planetlab/nodes/node.php index 694e05f..3389832 100644 --- a/planetlab/nodes/node.php +++ b/planetlab/nodes/node.php @@ -239,10 +239,31 @@ if ($display_pcus) { //////////////////// Reboot Node if ( $display_reboot_button ) { + if ( ! empty($_SESSION['messages']) ) { + $msg = $_SESSION['messages']['status'][0]; + } else { + $msg = ""; + } + $body="Hello, + +This message is a template from the 'Report a problem' link on the node details page. + +I've experienced a problem rebooting $hostname with the pcu_id $pcu_id; + + http://".PLC_WWW_HOST."/db/sites/pcu.php?id=$pcu_id + http://".PLC_WWW_HOST."/db/nodes/node.php?id=$node_id\n\n"; + + if ( $msg != "" ) { + $body .= "The last time I tried, it returned:\n $msg\n\n"; + } + $body .= "And, this what I've tried, which leads me to believe that there is a bug on your side:"; + + $url=rawurlencode($body); + $email = ">Report a problem"; + $details->form_start(l_actions(),array("action"=>"reboot-node-with-pcu", "node_id"=>$node_id, "hostname"=>$hostname)); - $details->tr_submit("submit", "Reboot Node"); + print $details->tr_html($email . $details->form->submit_html("submit","Reboot Node"), "right"); $details->form_end(); - //if ($privileges) $details->space(); } $details->space();