";}
fclose($file);
// Alter first line of config.txt as per Enable master or aneka set or not
if(isset($_POST['enableMaster'])){
if(isset($_POST['enableAneka'])){
file_put_contents("config.txt", "EnableMaster EnableAneka".PHP_EOL.$content);
}
else{
file_put_contents("config.txt", "EnableMaster DisableAneka".PHP_EOL.$content);
}
}
else{
if(isset($_POST['enableAneka'])){
file_put_contents("config.txt", "DisableMaster EnableAneka".PHP_EOL.$content);
}
else{
file_put_contents("config.txt", "DisableMaster DisableAneka".PHP_EOL.$content);
}
}
// If new IP added, add to config.txt
if(isset($_POST['ip']) && $_POST['ip']!=""){
$file = fopen("config.txt", "a");
$k = $_POST['ip']."\n";
echo "Worker IP added : ".$_POST['ip']."
";
fwrite($file, $k);
fclose($file);
}
{
// Display IPs already set
echo "Set Worker IPs here
";
$file = fopen("config.txt", "r");
$line = fgets($file);
while(($line = fgets($file)) !== false){
echo "Worker IP : ".$line."
";
if(isset($_POST['sync'])){
$ip = preg_replace('/\s+/', '', $line);
$tmp = file_get_contents("http://".$ip."/HealthFog/manager.php/?sync=sync");
}
}
fclose($file);
echo "
"."Add Worker IP
";
echo "
";
}
}
$localIP = getHostByName(getHostName());
echo "Master IP address : ".$localIP;
?>
";
}
?>