";} 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 "
Enable Master as Worker
Enable Aneka




"; } } $localIP = getHostByName(getHostName()); echo "Master IP address : ".$localIP; ?> "; } ?>