示例#1
0
			// (bool | optional) if you want it to fade out on its own or just sit there
			sticky: true,
			// (int | optional) the time you want it to be alive for before fading out
			time: '',
			// (string | optional) the class name you want to apply to that specific message
			class_name: 'my-sticky-class'
		});
		return false;
	});
});
</script>
<?php 
if (isset($_POST['ON'])) {
    $vmname = $_POST['ON'];
    $vmname = trim($vmname);
    $libvirt->domain_start($vmname);
}
if (isset($_POST['OFF'])) {
    $vmname = $_POST['OFF'];
    $vmname = trim($vmname);
    $libvirt->domain_shutdown($vmname);
}
?>
<div id="main" style="background:none;">
	<form id="myform" action="dashboard_admin.php" method="post">
	<div id="vmlist">
		<div id="heading">
		<select style="float:right;font-size:100%; background-color:Transparent; background-repeat:no-repeat;border: none;cursor:pointer;overflow: hidden;outline:none;" onchange="myform.submit();" 			name="courseid">
				<option value="">Select a CourseID</option>
				<?php 
$result = mysql_query("select courseid from course_info;");
示例#2
0
 $time_start = 0;
 $time_end = 0;
 $vmname = $_POST['start'];
 $vmname = trim($vmname);
 $user = trim($user);
 if (strlen(strstr($vmname, $user)) > 0) {
     $password = "";
     $username = "";
     $ip = "";
     $result = mysql_query("select template_info.username,template_info.password from template_info,course_info where template_info.templatename=course_info.template && course_info.courseid in (SELECT courseid from vm_info where vmname='{$vmname}')");
     if (mysql_num_rows($result) >= 0) {
         $row = mysql_fetch_array($result);
         $username = $row['username'];
         $password = $row['password'];
     }
     $output = $libvirt->domain_start($vmname);
     if ($output == "0") {
         $output = libvirt_get_last_error();
     }
     if (strpos($output, 'started') !== false || strpos($output, 'already') !== false) {
         $time_start = microtime(true);
         $ip = $libvirt->domipaddr($vmname);
         $time_end = microtime(true);
         $output .= "<br>Use '<b>ssh {$username}@{$ip}</b>' to access your Virtual Machine<br>";
         $output .= "Default Password for VM was/is <b>\"{$password}\"</b>. Please change your password.";
         if (strpos($output, 'started') !== false) {
             $boottime = sprintf('%.2f', $time_end - $time_start);
             $output .= "<br>VM took <b>{$boottime}</b> seconds to boot.";
             $log = "[" . date(DATE_RFC2822) . "] BOOT TIME: {$vmname} took {$boottime} seconds to boot." . PHP_EOL;
             error_log("{$log}", 3, "stats.log");
             $log = "[" . date(DATE_RFC2822) . "] IP Address: {$vmname} IP Address is {$ip}." . PHP_EOL;